12656 52
20583 737
8339 620
15969 138
41037 541
13595 479
27871 391
53237 434
64293 339
19036 427
9500 104
18282 856
38877 388
18841 248
47493 1013
31155 646
6721 793
50877 718
17458 330
21769 446
123811 534
11791 108
8830 103
79930 619