15578
5950
12804
124452
3600
24035
2131
23204
1809
20733
2195
2481
6215
2282
2428
863032
25215
7368
8680
2829
4986
20080
5099
2081
8736
12610
92087
2109
13314
5637
18146
12037
6838
26788
5700
3161
12946
3626
38005
2275
13697
41879
3739
10770
15440
3062
14746
2004
9676
2053
5271
27893
3212
8439
8982
40722
15905
4665
2596
50914