6432 585
37735 573
31719 282
17609 64
8788 611
27792 657
70587 348
21659 483
29005 846
13342 278
4943 154
5772 533
3829 432
13954 160
5177 543
28257 136