2912 581
952 239
1042 208
1033 321
3149 966
2197 527
2464 555
2634 708
2665 644
2456 546
1993 646
244 67
1026 235
1493 344
1613 478
221 41
1111 346
2405 683
429 93
2477 551
3149 909
2829 695
892 193
850 177
3383 740
1407 394
1086 262
2448 500