6599 282
2135 84
4906 767
19635 498
4706 658
18127 506
14466 432
1807 94
3398 269
4820 634
4033 564
1752 38
2802264 6636
3466 857
2480 86
699087 1988
8330 389
969 158
85348 542
2510 46
2149 230
5360 745
105198 547
3947 688
11787 622
31557 292
1989 41
11441 892