21097
2589
21687
3604
2232
4707
2232
7112
2417
2154
2566
38580
2123
25952
2229
3946
12221
1768
7492
44328
3145
12140
1996
5846
16489
86846
29939
114890
16395
2961
8322
4766
2862
37335
17728
10559
8042
29622
25197
22752
18433
24450
5775
5194
37767
32316
3882
19907
4300
22567
17566
14997
17064
26536
2171
2209
15867
10317
2803
3185