15031 461
17845 278
31069 581
11555 687
9458 78
70080 309
98343 633
36426 544
19318 240
57271 157
986 152
104894 766
8798 450