173797
78831
164315
107768
741240
646583
884159
61144
977259
524641
33037
51288
5490367
4513935
4329459
3441462
3438998
3393286
3337956
3002729
2986226
2476209
2131352
2127407