470193
453402
563915
81542
8273
87438
1011998
603424
396969
569816
437902
526331
5519367
4535935
4352459
3449998
3446462
3408286
3356956
3013729
3004226
2485209
2136352
2133407