17238
3000729
581
2131352
661
3172
2373
311
2181
582
791
271
5485367
4513935
4325459
3440462
3438998
3391286
3337956
2985226
2476209
2125407