12100 303
12876 111
55561 467
21696 373
32398 935
10105 969
27022 293
100371 633
36839 544
31966 187
58254 157
77462 251