25596 629
20652 444
30102 654
98335 877
41970 786
16604 541
21139 121
41820 930
53899 323
2116 150
9577 275
9706 255
5777 67
8110 160
3530 431
1904 112
2306 78
4335 360
4850 470
5017 895
5464 418
5627 379
3533 174
24674 91
29898 608
28086 914
90955 262
49387 484