2930 831
2207 449
10331 51
2301 612
7408 447
35569 505
18343 705
3354 299
14234 719
12920 390
8739 281
12815 922
20442 378
12012 162
23259 142
15147 446
19783 598
5939 550
37793 331
5950 306
1458 93
25329 118
28259 364
4465 282
11570 194
13387 335
37384 342
29917 188