2921
2434
2945
2319
3014
2448
8146
2341
10504
6839
21553
15387
27243
12418
6293
6983
15321
4569
10562
10299
13957
25560
10621
14870
25021