6403 585
37730 573
31715 282
17590 64
8786 611
27785 657
70556 348
21651 483
29005 846
13340 278
4941 154
5765 533
3827 432
13953 160
5175 543
28243 136