6894 640
3551 416
19959 487
21979 313
6125 565
30307 718
6463 548
17893 651
5361 411
6989 707
8021 572
2559 60
27683 213
3763 37
2082 292