12168 916
1301 255
2648 241
18971 381
7308 481
10320 570
5910 791
11286 208
5169 71
1575 50
9748 132
9792 883