5281 665
2810 553
3903 262
2917 565
3856 400
2842 29
9362 135
9561 714
2888 129
7383 578
774 36
8058 790
8682 297
3121 279
3157 721
3127 501
2264 103