6646 640
3514 416
18021 485
21933 313
6104 565
30148 718
6452 548
17803 651
5319 411
6934 707
7999 572
2542 60
27669 213
3746 37
2072 292