29061 971
4615 874
1450 77
2674 482
18175 156
3336 450
3070 580
4168 569
1935 446
2864 181
5278 685
3761 215
7748 604
3781 553
2756 136
2316 242
3655 396
3196 538
2156 187
4826 731
2592 587
1843 80
4364 575
7066 280
3895 549
2263 67
4825 503
1715 345