14582 96
15647 616
27554 647
12539 58
13007 710
11163 261
7247 504
15078 126
2055 153
4468 249
9726 673
2977 223
40861 628
8281 571
21789 610
13328 123
2407839 3909
383993 1161
193691 744
188527 592
95834 372
46114 385
55432 627
34706 613
17022 695
31487 292
11683 131
4383 125