2506 159
8977 739
19598 493
8476 351
29572 86
15951 436
4028 618
25839 715
2883 288
5329 93
934848 960
332732 530
15413 426
14995 426
7637 137
2318 88
8219 159
18866 500
3856 851
22500 338
8584 624
4273 201
6898 431
3506 218
3265 71
1730 232
5682 874
21149 522