583 94
1317 205
2673 588
2083 517
2126 577
3382 943
1131 189
3140 610
1592 382
1764 363
2242 498
1602 285
2465 526