2506 159
8977 739
19593 493
8476 351
29572 86
15951 436
4028 618
25838 715
2883 288
5329 93
934845 960
332729 530
15412 426
14992 426
7637 137
2318 88
8218 159
18863 500
3856 851
22497 338
8584 624
4273 201
6896 431
3506 218
3265 71
1730 232
5682 874
21148 522