50197
332483
840605
581571
129264
715481
8547
541556
436551
537859
102243
111565
5150799
3568581
3082148
2395804
2232988
2053609
1975358
191678
1770118
1721136
1691196
1638471