125
1378
211
157
629
613
58
1702
145
358
42
54
440
463
4452
3692
197
167
166
90
255
29
37
444
489
63
524
246
33
149
2009
72
621