25662 290
54744 408
45759 66
39960 336
15441 344
16393 518
41723 199
28447 463
4203 164
1193 35
3647 368
2751 160
3975 349
2256 294
4186 347