12655 52
20582 737
8339 620
15969 138
41035 541
13593 479
27870 391
53236 434
64289 339
19035 427
9500 104
18280 856
38875 388
18840 248
47491 1013
31155 646
6721 793
50875 718
17458 330
21768 446
123806 534
11791 108
8830 103
79929 619