5371 665
3695 553
4253 262
3226 565
4240 400
2925 29
9678 135
9806 714
2999 129
7588 578
823 36
8316 790
8753 297
3230 279
3210 721
3217 501
2332 103