25584 289
54589 408
45672 66
39915 336
15391 344
16306 518
41593 199
28286 463
4196 164
1190 35
3639 368
2739 160
3763 348
2248 294
4176 347