4012 320
2952 214
5705 786
3047 439
2393 318
4286 370
3496 623
55543 725
62608 544
30673 141
27506 316
127322 826
40118 221
31604 384
18004 244
31656 376