6585 282
2130 84
4902 767
19552 498
4688 658
18112 506
14460 432
1797 94
3384 269
4809 634
4028 564
1747 38
2795757 6632
3459 857
2468 86
698973 1988
8316 389
966 158
85325 542
2494 46
2144 230
5338 745
105157 547
3927 688
11776 622
31532 292
1984 41
11429 892