3504 812
1164 73
1603 222
2445 348
1465 203
2197 326
3288 839
865 65
14466 790
15917 601
11404 683
3464 395
1345 109
4380 484
2131 336
3848 853
2924 497
14155 409
20580 625
15101 728
3162 677
1925 229
4315 702
1193 172