25586 289
54597 408
45675 66
39915 336
15394 344
16311 518
41600 199
28295 463
4197 164
1190 35
3639 368
2739 160
3763 348
2249 294
4176 347