4013 320
2953 214
5707 786
3049 439
2396 318
4286 370
3497 623
55581 725
62646 544
30700 141
27513 316
127352 826
40129 221
31620 384
18015 244
31688 376