218680
70897
450377
154481
432671
85979
836874
970533
77683
469270
421403
150879
5484367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2124407