29075 971
4629 874
1455 77
2676 482
18268 156
3343 450
3075 580
4171 569
1937 446
2870 181
5286 685
3773 215
7763 604
3801 553
2774 136
2322 242
3662 396
3202 538
2161 187
4830 731
2599 587
1849 80
4374 575
7091 280
3921 549
2266 67
4835 503
1721 345