12168 916
1301 255
2649 241
18972 381
7308 481
10320 570
5910 791
11286 208
5169 71
1576 50
9748 132
9792 883