137111
1277
340176
11311
21918
1127
1042
10710
28117
24815
28814
553
490
19317
54944
23735
38173
20315
126836
22843
20822
19512
19920
44933
1266
1237
1078
22314
26416
1275
78451
27834
30514
46048
11319
27420
41245
13016
2109
14712
3249154
21323
14027
77028