2977 601
951 276
1477 340
3131 829
2703 560
4556 386
2456 769
8239 367
1455 381
1565 490
16063 30
1766 327
4398 708
18212 714
5709 766
44134 529
19325 328
4191 740