25596 629
20654 444
30107 654
98335 877
41971 786
16604 541
21140 121
41821 930
53904 323
2116 150
9577 275
9706 255
5777 67
8110 160
3531 431
1904 112
2307 78
4335 360
4850 470
5017 895
5464 418
5627 379
3533 174
24675 91
29898 608
28088 914
90957 262
49387 484