12141 303
12917 111
55800 467
21829 373
32532 935
10142 969
27144 293
100859 634
36935 544
32186 187
58399 157
77690 251