6582 282
2128 84
4902 767
19541 498
4687 658
18111 506
14460 432
1795 94
3381 269
4808 634
4028 564
1746 38
2795079 6632
3459 857
2465 86
698951 1988
8316 389
966 158
85325 542
2494 46
2144 230
5338 745
105153 547
3925 688
11775 622
31528 292
1983 41
11427 892