3703 80
16427 706
3382 551
14265 516
2215 220
7414 288
1506 440
3468 721
2951 866
3942 727
1184 44
2595 488
15447 821
3535 238
8540 166
649 114
4354 740
4340 772
3408 579
1740 151
1932 176
2545 634
941 76
3668 547