5287 665
2887 553
3942 262
2934 565
3882 400
2850 29
9391 135
9595 714
2897 129
7406 578
788 36
8077 790
8688 297
3135 279
3160 721
3136 501
2266 103