903 102
2150 539
3038 718
3272 860
1326 290
2330 584
1515 369
1670 278
3113 818
2840 793
797 32
764 55
3195 546
1513 267
4112 914
1073 165
3119 639
686 139
2912 637
1492 394
3045 596
3277 922
3002 602
2181 486