3114 387
1938 326
2432 595
1838 377
3075 762
2396 205
2706 619
3471 908
3284 787
793 95
796 143
2041 279
2888 575
2168 484
3887 853
2444 654
1319 311