24572
10385
52958
27416
25844
10278
130446
22299
8839
23365
226435
289816
23421
39726
23925
42694
9327
15403
148988
4352
7846
29824
11323
2719
5260
35366
6256
5183
7548