29016 971
4587 874
1437 77
2656 482
18072 156
3322 450
3032 580
4154 569
1921 446
2826 181
5240 685
3699 215
7668 604
3725 553
2715 136
2302 242
3633 396
3176 538
2146 187
4780 731
2573 587
1812 79
4329 575
6977 280
3770 549
2255 67
4780 503
1700 345