4680
3138
33721
91031
177524
34570
93654
50790
721566
263582
116033
24570
52957
27411
25843
22298
8839
23365
226423
23421
23925
42694
9327
15403
148985
4351
7845
11320
2719
35365
6254
7545