1275 395
2960 862
566 144
2113 667
2733 682
2707 738
329 76
913 98
1444 304
4056 873
827 147
4010 531
3756 900
3109 419
3281 714
1798 338
3275 688
2964 455
4049 511
1915 308
3306 611
3571 601