70249
444465
743741
500231
41147
400581
172508
250239
250107
490689
580232
323449
4319364
3630456
3579929
3197460
2926998
2832283
2793955
2612725
2522226
2118209
1950351
1907407