25667 290
54752 408
45764 66
39967 336
15441 344
16393 518
41732 199
28459 463
4203 164
1193 35
3648 368
2754 160
3977 349
2256 294
4186 347