5216 665
2465 553
2339 261
2748 565
3649 400
2800 29
9112 135
9380 714
2819 129
7270 578
749 36
7287 790
8511 297
3016 279
3086 721
3033 501
2221 103