29075 971
4629 874
1455 77
2676 482
18263 156
3342 450
3075 580
4171 569
1937 446
2870 181
5286 685
3772 215
7763 604
3801 553
2774 136
2321 242
3662 396
3201 538
2161 187
4830 731
2598 587
1848 80
4372 575
7089 280
3920 549
2265 67
4835 503
1721 345