1540 333
1017 249
2901 702
1498 428
2525 601
2598 606
3137 717
3881 584
3556 370
772 177
3246 807
2160 483
698 81
8016 846
3692 537
4853 479
3630 773
4718 605
1066 171
533 41
1429 241