1076299
399302
422
211
241
281
251
986914
1075829
510432
342
5370367
4404933
4256459
3424462
3399998
3329286
3280955
2953728
2945226
2444209
2116352
2107407