4058
22013
8010
2431
15123
3503
2606
21180
29747
4452
2868
19982
6690
15532
16539
11011
6946
12267
26398
7492
15548
9029
21590
7002
3018
5659
80543
16246
13896
19162
11472
8762
11707
31045
15528
3392
12787
8102
12786
34298
3117
4107
22975
2381
3630
3677
4461
21332
8864
3254
26790
7187
44650
27269
14238
37783
6310
5742
40814
20323