4657 487
9605 295
8046 394
11312 515
25711 912
38462 461
25347 179
3546 791
2435 341
2556 551
979 103
1504 83
4315 682