1518956
3107959
20115
11210
1389
12522
16022
17031
17717
1675
172779
1035
442176
334
572
645
755
17112
23116
29126
1065
260
704
915
776
251
261
21015
220
3109
346
13010
1346
1674
28532
772
562
1166
9310
800
18844
960
35042
8716
1183
1296
47849
35319
2283
1925
663
41814
812
1335
2120
2090
4570
590
3060
1340
4530