9425
29883
5895
186999
12941
13390
11732
3728
2720
5695
5601
6907
105446
3246
19265
25874
18888
16694
3014
11864
63133
2759
24305
349987
7518
4464
2417
13343
59783
23181
208980
3426
5848
20101
3002
2321
5607
20622
5427
17260
3624
2840
6390
3191
2881
2057
202680
19412
3925
36832
28167
12135
3053
3962
35506
9800
12418
7827
34585
30389