30610 659
22937 423
10784 590
5070 119
10892 466
6012 683
9418 137
7495 691
5722 692
9977 382
3125 412
9571 350
3920 641
2280 471
5509 470
878 57
3682 867
5273 266
3065 682
17562 372