12170 303
12935 111
55898 467
21870 373
32568 935
10160 969
27201 293
101061 634
36992 544
32285 187
58487 157
77794 251