2680 679
617 134
942 300
1433 427
2655 705
3016 971
1722 352
2465 552
3779 603
14587 324
6906 50
6489 51
2917 61
5269 363
5483 25