12145 303
12920 111
55812 467
21838 373
32535 935
10142 969
27146 293
100875 634
36939 544
32204 187
58405 157
77705 251