4007 320
2942 214
5688 786
3043 439
2389 318
4278 370
3492 623
55399 725
62443 544
30573 141
27440 316
127096 826
40043 221
31532 384
17933 244
31439 376