1501 230
2641 534
3582 567
1643 211
1648 355
3750 558
1338 198
1641 338
2940 743
3890 288
7673 284
2986 512
4405 614
378 75
3484 720
7951 234
3132 564
2275 605
3769 498
1786 97
2136 315
1007 61
18774 668
3248 877