312190
982275
55568
898434
420436
37161
547966
413252
373405
41573
578121
183651
5459367
4491934
4311459
3438462
3430998
3372286
3324956
2989729
2972226
2469209
2126352
2121407