19525 1016
1788 126
3584 341
18355 382
31133 633
27354 89
1698 84
16172 551
36298 744
2899 692
64299 784
29155 504
6790 80
37405 795
44732 614
11714 85
5936 490
2810 374
3918 792
16769 596
16769 654
9142 78
35867 543
3086 634
4381 824
2433 451
2308 430
1887 318