228590
48908
243271
527289
999912
589611
148215
346905
100982
696809
330434
216499
540266
758323
1008656
77354
10948744
614986
3840577
3759980
3242510
2558192
2100495
2064216
2026492
182166
1759948
16115
153061
1522545