45541 857
18569 925
15911 201
21245 58
6645 664
64987 904
3888 688
53724 155
16662 547
4111 777
18700 100
7680 770
13512 47
4440 563
8917 99
43994 789
3444 243
2667 463
12728 557
4270 639
11743 922
3461 579
3473 244
15277 463
4117 674
2255 500
3068 597
1114 83