14582 96
15644 616
27554 647
12537 58
13007 710
11163 261
7247 504
15077 126
2055 153
4468 249
9726 673
2977 223
40860 628
8280 571
21789 610
13327 123
2407730 3909
383992 1161
193691 744
188524 592
95834 372
46114 385
55430 627
34705 613
17022 695
31487 292
11683 131
4382 125