4016 487
3312 804
12684 580
9282 612
2584 120
3097 442
4992 609
3297 456
20353 555
4463 708
7362 45
2981 506
3342 455
3451 259
6246 755
1362 101
3620 635
1195 300
3066 445
628 75
3837 634
2589 378
1405 205
8708 731