45595 857
18577 925
21250 58
6646 664
65007 904
3888 688
53729 155
16665 547
4111 777
13514 47
4440 563
8918 99
43998 789
3444 243
2668 463
12731 557
4272 639
11748 922
3462 579
3473 244
15282 463
4118 674
2257 500
3068 597
1115 83