65
2566
51
118
199
1128
30
97
23
264
35
21
127
296
197
81
287
14
84
74
417
16
17
49
346
63
48
7881
329
27
212
95
582
36
1097
1563
121
150
46
1558
133
66
367
32
57
216
77