881 90
2271 622
2549 783
2291 586
5701 352
2090 425
3499 619
4442 706
2926 736
2692 576
420 82
729 59
14656 684
2592 605
19493 276
620 130
791 228
2987 977
2230 590
4261 378
2491 362
1597 223
3818 939
2110 510