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