6596 282
2134 84
4905 767
19615 498
4700 658
18121 506
14461 432
1800 94
3395 269
4816 634
4032 564
1752 38
2800382 6635
3466 857
2477 86
699046 1988
8328 389
969 158
85340 542
2503 46
2148 230
5350 745
105175 547
3943 688
11784 622
31554 292
1988 41
11439 892