6351 585
37703 573
31708 282
17550 63
8779 611
27753 657
70482 348
21629 483
28997 846
13327 278
4931 154
5755 533
3824 432
13944 160
5167 543
28202 136