4989
3022
4114
6873
3145
5629
84957
3362
6175
13908
49479
6932
37647
21961
31567
30768
21233
13977
10610
34109
9969
34298
109893
77333
11907
9124
43801
15431