5378 665
3740 553
4286 262
3246 565
4267 400
2932 29
9701 135
9821 714
3017 129
7600 578
827 36
8328 790
8755 297
3239 279
3215 721
3225 501
2340 103