15063 645
79323 432
25937 821
14766 471
11361 190
24969 109
20850 466
22382 288
3494 100
24953 286
5109 41
11748 185
4964 270
28588 264
15565 514
3589 637
6551 823
4626 949
36866 490
49993 278