17420
4943
10182
3203
6070
8313
24268
4753
21221
4080
2622
3519
2614
2994
2558
2368
3021
2642
2499
3009
2985
2962
3701
2586
2929
2752
4915