25599 290
54626 408
45695 66
39927 336
15404 344
16329 518
41626 199
28331 463
4197 164
1190 35
3641 368
2739 160
3831 348
2252 294
4178 347