14584 96
15649 616
27561 647
12540 58
13007 710
11166 261
7249 504
15080 126
2056 153
4468 249
9727 673
2978 223
40876 628
8284 571
21789 610
13331 123
2408306 3909
383996 1161
193695 744
188530 592
95835 372
46115 385
55442 627
34710 613
17022 695
31490 292
11686 131
4387 125