7027 640
3576 416
19978 487
21992 313
6128 565
30401 718
6468 548
17937 651
5371 411
7026 708
8023 572
2564 60
27694 213
3779 37
2090 292