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