28900 916
40773 260
26334 350
19011 816
97527 737
49431 210
4075 383
2210 383
5915 759
4422 627
2495 263
1903 141
6523 482
2218 127
5052 125
4208 204
9802 752
35061 558