234791
115835
568626
336654
83605
61
31
51
5239366
4293933
4183458
3396462
3341998
3260285
3204955
2910726
2897226
2403209
2092352
2081407