12168 916
1300 255
2648 241
18971 381
7304 481
10320 570
5910 791
11284 208
5169 71
1575 50
9748 132
9790 883