215519
550749
640388
50884
898996
690639
990557
480265
384591
300712
745237
530644
493256
549915
1001695
452549
11592745
622386
3964577
3897980
3291510
2598192
2115495
2077216
2029492
182266
1759948
16215
153161
1525545