12150 303
12925 111
55835 467
21842 373
32542 935
10147 969
27159 293
100907 634
36947 544
32228 187
58423 157
77727 251