2993 728
18913 609
585 125
3016 688
829 135
9801 96
2604 474
3209 335
15491 525
11106 797
9612 261
54141 129
18611 137
2257 77
44684 766
18513 566
11196 749
10049 70
7370 640
24151 589
13309 423
14065 321
9855 592
50896 644
8585 740
30493 538
34358 614
8368 425