3043892 430
715353 87
1500421 486
1993588 631
542848 116
4072144 801
1668801 314
775979 172
690650 131
2841790 527
546030 263
701018 131
2422051 317
869526 160
921890 279
920147 232
547900 119
1590255 461
8360582 609
1585976 153
871160 103
408504 182
1805532 515
549552 125
534504 147
649197 128
615010 91
2794569 386
1264293 232
1184223 270
1535374 427
1741155 248
1117360 201
626336 179
790157 135