6833 502
30536 871
24050 702
4032 465
6749 432
1887 154
10084 296
5868 432
6383 635
12398 344
5626 778
5148 731
2162 147
19421 190
3630 553
5046 910
2942 521
2909 83
958 28
2148 294
5912 890
15782 87
31423 254
3775 478