103096 928
47222 345
7389 797
4310 38
5360 653
86736 251
3406 264
7907 525
46936 324
3104 219
43531 494
14304 656
3532 634
4275 729
26952 504
25103 243
3878 456
19737 841
14113 556
10501 450
19547 63
38900 142
2718 379
25358 158
18757 669
2921 569
3172 261
1691 70