6851 640
3545 416
18035 485
21972 313
6118 565
30288 718
6462 548
17874 651
5360 411
6978 707
8018 572
2557 60
27680 213
3757 37
2081 292