12181 916
1306 255
2667 241
19019 381
7318 481
10482 570
5910 791
11302 208
5187 71
1581 50
9758 132
9803 883