8005
39568
2432
2824
20890
4821
2503
1960
2855
3127
85255
21160
25217
9675
5118
2398
17523
11433
31561
9759
9766
45985
2216
27659
6624
3304
7550
7371
20313
9223
14977
57974
54867
2537
2382
9573
22190
3031
3050
4278
9557
15539
3889
52973
5355
12124
3596
15491
21306
5461
2683
5586
19269
2898
2889
4774
15267
3498
3065
5588