701530
954417
1113006
1291854
3972440
2646708
4896258
4905237
836338
2997891
71389
43559
56246
45683
47579
48211
51299
57966
58591
60213
425162
700973
17196662
568668
255519
344040
281676
2842589
383898
1155710