4013 320
2953 214
5707 786
3049 439
2396 318
4286 370
3497 623
55578 725
62642 544
30694 141
27512 316
127348 826
40129 221
31617 384
18014 244
31686 376