146218
838144
557977
209235
677892
841907
343296
192122
19120
741322
706319
669313
4194364
3557456
3496929
3156460
2853998
2760283
2733955
2553725
2470226
2079209
1925351
1880407