12166 303
12933 111
55880 467
21864 373
32560 935
10157 969
27186 293
101020 634
36979 544
32275 187
58467 157
77775 251