34628
26023
36193
32332
483
536
762
1333
642
798
452
583
264
605
100
526
351
450
317
4621
323
446
169
293
112
95
313
2090
203
3398
49
200
40
67
226
113
245
102
107
319
40
212
184
139
281
122
137
57
109
70
55
144
131
92
60
94
114
64
92
67
64
105
83
43
70
148
81
47
57
77
1513
22
19
39
74
55
53
33
61
68
116
39
81
40
37
36
61
31
8
57