12101 303
12876 111
55571 467
21698 373
32415 935
10108 969
27023 293
100385 633
36841 544
31971 187
58259 157
77462 251