6668 512
32283 677
3002 538
29502 597
5447 879
9890 49
11293 282
3581 696
4081 878
4026 579
9921 212
4969 755
11932 111
3606 427
3398 573
34812 543
2683 309
9650 475
6206 504
1737 177