25660 290
54742 408
45759 66
39957 336
15441 344
16393 518
41723 199
28444 463
4203 164
1193 35
3647 368
2749 160
3975 349
2256 294
4186 347