542937
41444
75152
7564
234617
668441
553114
628252
25210
202520
46549
35551
5460367
4493934
4312459
3438462
3430998
3372286
3325956
2989729
2972226
2469209
2126352
2121407