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