14963 57
5746 664
53762 900
3550 688
46073 154
15348 547
3864 777
16735 98
6974 770
12773 47
4269 563
7075 99
38830 788
3278 243
2417 463
10299 556
3678 639
9693 922
3263 579
3269 244
13507 463
3638 674
2100 500
2912 597
879 83