30179 119
23001 107
12924 450
8956 825
189491 992
71956 276
24402 374
16198 246
61876 768
16521 620
27613 823
17121 132
34740 720
25557 388
3563 395
5895 556
80271 658