800356
1028131
737151
909785
8766
87154
491417
337172
878227
900601
75756
278531
492882
993298
351849
727213
14244747
657386
4386578
4119980
3388510
2852192
2151495
2139216
2039492
183966
1797948
16295
153761
1534545