6839 640
3541 416
18035 485
21972 313
6115 565
30279 718
6461 548
17873 651
5360 411
6978 707
8016 572
2557 60
27680 213
3757 37
2081 292