12150 303
12925 111
55828 467
21841 373
32538 935
10143 969
27151 293
100897 634
36945 544
32219 187
58416 157
77719 251