371863
466853
348946
777986
100378
18781
263522
755421
15935748
709386
5128578
4447980
3567192
3561510
2328216
2227495
67567
435650
566510
45128