12182 303
12949 111
55920 467
21909 373
32592 935
10170 969
27226 293
101147 634
37013 544
32322 187
58529 157
77833 251