29012 971
4584 874
1437 77
2656 482
18048 156
3319 450
3030 580
4152 569
1919 446
2811 181
5236 685
3696 215
7641 604
3721 553
2713 136
2301 242
3624 396
3175 538
2146 187
4778 731
2573 587
1812 79
4318 575
6949 280
3765 549
2255 67
4779 503
1700 345