29012 971
4584 874
1435 77
2656 482
18042 156
3318 450
3028 580
4152 569
1919 446
2808 181
5234 685
3690 215
7630 604
3721 553
2713 136
2300 242
3621 396
3174 538
2146 187
4778 731
2572 587
1808 79
4313 575
6944 280
3760 549
2255 67
4777 503
1697 345