113032 346
2969 158
1218 46
7268 174
6123 587
8056 531
38131 356
772537 1392
39040 800
161829 455
55883 256
54387 344
27085 188
6160 369
9880 685
5464 199
51460 281
2855 482
67851 901
9577 237
43412 692
28131 805
3869 120
24593 272
253837 925
103627 503
6847 547
9950 700