1152 309
922 235
1417 346
1194 249
3039 594
1347 280
805 145
818 143
2909 838
1467 417
1565 295
1882 447
354 91