25542
10658
53376
27676
26145
10498
131994
22562
23578
230489
290515
23661
40539
24194
42903
9492
15568
149800
4529
8032
30786
12206
2868
5449
35920
6425
5376