6643 640
3512 416
18020 485
21932 313
6102 565
30146 718
6451 548
17798 651
5318 411
6930 707
7999 572
2540 60
27669 213
3745 37
2072 292