6598 282
2134 84
4905 767
19618 498
4700 658
18121 506
14463 432
1801 94
3396 269
4816 634
4032 564
1752 38
2800790 6636
3466 857
2479 86
699058 1988
8329 389
969 158
85342 542
2506 46
2148 230
5352 745
105184 547
3946 688
11784 622
31554 292
1988 41
11439 892