5371 665
3689 553
4249 262
3224 565
4239 400
2925 29
9677 135
9806 714
2997 129
7588 578
823 36
8314 790
8753 297
3228 279
3210 721
3216 501
2330 103