1135 298
3239 166
1851 460
338 88
2284 504
2872 752
2500 551
1982 485
2737 497
30158 417
3582 410
3269 448
6991 695
4581 71
5035 279
2603 152
6708 802
3170 517
5228 613
4143 705