6457 585
37758 573
31722 282
17633 64
8790 611
27833 657
70635 348
21671 483
29008 846
13349 278
4946 154
5778 533
3834 432
13960 160
5179 543
28291 136