207753
639653
108311
512718
830263
923207
505874
431979
855340
499575
603771
822781
294592
545111
491506
978539
14942747
673386
4589578
4239980
3456510
3237192
2211216
2182495
2052492
185566
1848948
16335
154661
1540545