166992
484765
73856
28324
214401
639373
361597
455540
340128
981108
527646
1027119
427614
264574
114781
423520
12940747
637986
4140577
4011980
3331510
2710192
2129495
2102216
2036492
183366
1762948
16285
153361
1530545