6325 585
37684 573
31702 282
17507 63
8774 611
27713 657
70412 348
21604 483
28995 846
13321 278
4922 154
5747 533
3822 432
13943 160
5164 543
28157 136