14587 96
15657 616
27570 647
12547 58
13013 710
11173 261
7259 504
15085 126
2058 153
4468 249
9732 673
2979 223
40900 628
8290 571
21790 610
13336 123
2409352 3910
384008 1161
193702 744
188535 592
95841 372
46117 385
55452 627
34729 613
17029 695
31493 292
11689 131
4392 125