12170 303
12936 111
55902 467
21879 373
32570 935
10161 969
27202 293
101066 634
36993 544
32286 187
58492 157
77796 251