2504 501
1720 69
1853 357
787 158
2251 572
2374 655
3429 380
2325 354
2264 361
19150 600
4075 414
3215 557
10342 961
166787 1027
81241 497
28889 638
150138 194
86907 257
15783 795
236230 790
122178 899
64124 630
63739 275
58382 449
56930 572
367954 970
139619 520
58874 126