166763
527436
295257
380526
209157
572820
112402
373968
461771
608163
544840
854531
5543367
4546935
4364459
3463998
3448462
3418286
3369956
3023729
3014226
2494209
2137352
2136407