2876 58
2866 359
12717 532
107938 1116
15482 777
10925 345
46571 638
25604 644
3894 98
4067 370
5202 577
2487 220
1493 201
81899 238
87059 662
2940 37
2924 210