12133 303
12906 111
55758 467
21805 373
32524 935
10142 969
27131 293
100804 634
36925 544
32141 187
58380 157
77661 251