12101 303
12876 111
55570 467
21696 373
32415 935
10108 969
27023 293
100379 633
36840 544
31971 187
58259 157
77462 251