4011 320
2950 214
5703 786
3044 439
2393 318
4285 370
3493 623
55509 725
62567 544
30662 141
27495 316
127275 826
40105 221
31586 384
17990 244
31626 376