12168 916
1300 255
2647 241
18969 381
7303 481
10320 570
5910 791
11284 208
5169 71
1575 50
9748 132
9789 883