3000 115
23160 393
2154 517
1899 271
2047 259
3042 669
1668 162
1501 296
2193 402
2530 335
9297 249
3339 867
4340 783
7306 643
590 68
3037 230
2417 258
2311 334
2131 508
2243 492
1051 164
3679 671
1410 243
3276 477
2093 550
712 45
3202 366
1844 317