2893 803
1032 163
3101 731
1810 173
2131 330
2938 525
3359 488
3099 231
2495 287
2786 560
1455 71
697 27
1673 150
2757 647
3174 602
2312 518
2326 347
1522 321
4274 683
1164 216
2827 782
588 60
1611 274
2063 275