1680 362
2961 841
2232 498
561 28
3491 769
3032 697
2061 588
2390 494
7522 50
6190 580
8881 643
2295 524
1268 342
2368 425
484 20
5527 337
1553 424
2896 730
2713 679
3245 744
5005 656
9774 891
6424 581
3184 943
4041 791
2384 447
3301 652
1189 266