573284
746560
308317
361973
901790
55676
4842
401843
28532
167702
307862
856307
5555367
4553935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352