3501 726
1463 174
1820 158
8544 650
14115 517
4145 328
9319 675
967 93
2397 519
3375 361
3295 393
2281 224
2888 891
1846 305
7902 244
3307 660
1669 204
1728 265
1019 49
2219 325
5462 390
7585 409
3382 782
3878 658