396 32
1831 568
2342 693
1661 430
1505 466
770 195
1243 384
152 32
1804 441
873 219
312 65
950 270
1270 317
880 230
2392 555
2186 522
6959 776
6312 500
2060 487
834 209
583 140
2186 683
1565 355
2375 508
2727 804
1707 418
576 156
1539 492