29042 971
4604 874
1441 77
2665 482
18132 156
3329 450
3048 580
4163 569
1926 446
2846 181
5258 685
3739 215
7715 604
3756 553
2727 136
2310 242
3642 396
3180 538
2150 187
4809 731
2581 587
1823 79
4346 575
7030 280
3816 549
2259 67
4795 503
1704 345