6584 282
2128 84
4902 767
19548 498
4688 658
18111 506
14460 432
1796 94
3382 269
4808 634
4028 564
1746 38
2795375 6632
3459 857
2466 86
698961 1988
8316 389
966 158
85325 542
2494 46
2144 230
5338 745
105155 547
3925 688
11775 622
31529 292
1984 41
11427 892