6585 282
2128 84
4902 767
19550 498
4688 658
18111 506
14460 432
1796 94
3384 269
4809 634
4028 564
1746 38
2795533 6632
3459 857
2466 86
698969 1988
8316 389
966 158
85325 542
2494 46
2144 230
5338 745
105156 547
3925 688
11776 622
31531 292
1984 41
11428 892