28881 916
40771 260
26329 350
19008 816
97520 737
49412 210
4075 383
2209 383
5915 759
4422 627
2494 263
1901 141
6523 482
2216 127
5052 125
4208 204
9801 752
35059 558