29043 971
4605 874
1441 77
2665 482
18133 156
3329 450
3048 580
4164 569
1926 446
2847 181
5258 685
3740 215
7715 604
3757 553
2727 136
2310 242
3642 396
3180 538
2150 187
4809 731
2581 587
1824 79
4347 575
7030 280
3816 549
2259 67
4795 503
1704 345