5039 415
9078 164
2654 546
1542 278
1557 297
685 84
2963 825
2319 586
1666 453
3323 150
4405 327
12685 911
2107 508
703 82
3235 738
7099 580
1918 231
3209 517
6822 714
3175 597
2688 687
1757 432
3373 492
3037 334