25651 290
54738 408
45747 66
39955 336
15435 344
16383 518
41706 199
28427 463
4202 164
1192 35
3646 368
2749 160
3973 349
2255 294
4184 347