6596 282
2133 84
4905 767
19601 498
4699 658
18119 506
14461 432
1800 94
3393 269
4816 634
4031 564
1752 38
2799849 6634
3464 857
2475 86
699039 1988
8328 389
969 158
85339 542
2500 46
2147 230
5346 745
105172 547
3941 688
11782 622
31547 292
1987 41
11438 892