653633
206437
814995
1363
336921
102874
437487
502834
23914
121482
741118
327944
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471