990332
298679
459162
864241
44522
623453
384349
248820
526637
925317
959367
150592
5055799
3492581
2971148
2294804
2203988
1998609
189478
1887357
1735118
1708136
1653195
1620471