29075 971
4629 874
1454 77
2676 482
18254 156
3342 450
3075 580
4171 569
1937 446
2870 181
5286 685
3771 215
7763 604
3799 553
2774 136
2321 242
3661 396
3201 538
2161 187
4830 731
2596 587
1848 80
4371 575
7089 280
3920 549
2265 67
4835 503
1721 345