12163 303
12931 111
55863 467
21858 373
32554 935
10154 969
27175 293
100979 634
36962 544
32255 187
58455 157
77760 251