19523 1016
1786 126
3573 341
18354 382
31133 633
27351 89
1698 84
16167 551
36295 744
2898 692
64295 784
29154 504
6788 80
37400 795
44728 614
11712 85
5933 490
2810 374
3917 792
16767 596
16766 654
9142 78
35865 543
3086 634
4381 824
2432 451
2308 430
1887 318