4012 320
2952 214
5706 786
3047 439
2395 318
4286 370
3497 623
55556 725
62617 544
30675 141
27508 316
127335 826
40123 221
31608 384
18009 244
31664 376