12183 303
12952 111
55926 467
21910 373
32597 935
10170 969
27228 293
101160 634
37014 544
32325 187
58532 157
77838 251