12977 57
17016 176
17406 675
6182 737
9325 616
15052 298
37421 142
2148 306
12841 345
4270 911
14311 408
223190 631
26292 512
3317 664
14866 1006
19285 74
2587 112
3793 118
8190 680
16811 748
7000 292
6076 63
49155 682
35807 548