432755
217178
6374
642625
900161
399974
184826
238217
61751
17882
31941
82972
5556367
4553935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352