42796 107
25819 621
28867 662
22806 167
31915 263
58924 637
77450 1045
46546 712
19896 142
67867 707
2729 408
30852 306
56583 143
40159 353
14015 197
5302 437
3392 113
5782 625
3186 60
6504 867
6175 563
4187 53
5005 314
92670 516
215644 648
245559 348
196934 897