5378 665
3743 553
4287 262
3246 565
4270 400
2933 29
9702 135
9822 714
3017 129
7600 578
827 36
8328 790
8755 297
3239 279
3215 721
3225 501
2341 103