28896 916
40773 260
26329 350
19011 816
97524 737
49428 210
4075 383
2209 383
5915 759
4422 627
2495 263
1903 141
6523 482
2218 127
5052 125
4208 204
9802 752
35060 558