5371 665
3686 553
4245 262
3219 565
4236 400
2924 29
9675 135
9805 714
2996 129
7588 578
823 36
8311 790
8752 297
3228 279
3210 721
3216 501
2329 103