288821
176753
904957
932754
706130
135926
31726
7621
438364
537744
942746
71404
329537
392224
889397
115565
5278500
2763654
2021336
1774237
1758736
167067
1624895
1597433
1503854
1495922
1452850
1335500
1321400
1295590