5281 665
2825 553
3915 262
2922 565
3860 400
2846 29
9365 135
9568 714
2892 129
7386 578
775 36
8063 790
8685 297
3123 279
3158 721
3127 501
2264 103