3391 762
2859 205
2985 619
3923 908
4156 787
1164 95
1088 143
2547 279
3341 575
2583 484
4700 853
3006 654
1633 311