6601 282
2135 84
4907 767
19641 498
4707 658
18128 506
14466 432
1807 94
3398 269
4821 634
4033 564
1752 38
2802441 6636
3466 857
2483 86
699089 1988
8331 389
969 158
85349 542
2511 46
2150 230
5361 745
105199 547
3948 688
11788 622
31561 292
1989 41
11441 892