12125
10771
4563
17358
8968
10498
21135
2248
20056
5078
8525
6349
17191
2584
7370
5531
2513
11200
4109
29710
5556
4416
2836
18687
7506
3895
3144
14186
3523
5894
222833
5838
19944
9434
10197
15490
2837
4985
3487
5405
16482
2703
22927
4588
6676
10971
6725
6906
10115
4381
4860
10800
7442
2734
12206
2419
26300
7628
4199
19107