12100 303
12876 111
55565 467
21696 373
32412 935
10106 969
27023 293
100374 633
36840 544
31970 187
58257 157
77462 251