2581 166
1839 460
320 88
2265 504
2870 752
2484 551
1978 485
2714 497
29806 417
3556 410
3253 448
6971 695
4562 71
5006 279
2575 152
6679 802
3161 517
5191 613
4130 705