5371 665
3683 553
4243 262
3218 565
4234 400
2924 29
9675 135
9803 714
2996 129
7587 578
823 36
8310 790
8752 297
3227 279
3210 721
3216 501
2328 103