3228 166
1850 460
338 88
2283 504
2871 752
2499 551
1982 485
2736 497
30149 417
3578 410
3269 448
6991 695
4581 71
5035 279
2603 152
6707 802
3170 517
5228 613
4143 705