667 70
2941 743
1570 263
2908 605
1681 355
3912 411
3150 771
3890 622
5816 552
2500 143
3777 382
2226 128
3126 580
256 29
3160 723
2615 168
2081 543
1998 461
1027 256
2316 448
891 184
4458 859
986 197
670 103
1787 329
1088 237
1163 229
2597 671