4060 260
3778 31
5151 639
3930 677
3141 456
4167 579
5448 256
10270 298
5116 622
2076 331
1357 83
3405 135
2774 355
10753 364
9479 288