12184 303
12954 111
55936 467
21912 373
32601 935
10171 969
27234 293
101182 634
37017 544
32334 187
58545 157
77842 251