633811
164514
40570
656287
121969
657459
3872
528599
981304
948712
581359
970633
114387
47099
517220
82156
15280748
684386
4780578
4320980
3494510
3373192
2272216
2199495
2054492
188366
1859948
16355
154961
1547545