5583 664
50946 900
3493 688
44167 153
14978 547
3812 777
12686 47
4253 563
6711 99
37684 788
3256 243
2393 463
9797 555
3620 639
9297 921
3253 579
1155 240
13130 463
3539 674
2076 500
2899 597
857 83