849214
69818
10320
385596
365889
314809
302636
8831000
160205
659752
991149
101894
4364364
3662456
3606929
3212460
2951998
2861283
2808955
2627725
2543226
2128209
1960351
1922407