353250
260234
183405
383220
312547
957532
455577
491989
975751
861643
77357
158522
5104799
3538581
3037148
2340804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471