12150 303
12925 111
55832 467
21842 373
32539 935
10145 969
27155 293
100902 634
36946 544
32225 187
58419 157
77721 251