696 43
1463 84
1851 411
2301 382
2031 351
1241 213
3302 877
1267 232
835 242
38679 887
29719 334
2868 556
2029 518
2812 653
299 59
2304 445
2357 401
4010 584
1641 315
1788 174
3653 942
4087 550
2348 594
334 50