63273
90586
830325
175428
668227
37960
1014170
23091
239722
104935
473193
438991
5505367
4524935
4344459
3442998
3442462
3401286
3346956
3009729
2996226
2480209
2133352
2130407