40939 582
3221 569
2036 342
1930 480
640 110
1427 410
2787 680
2188 427
283 44
1278 268
1756 360
2622 673
14039 333
8263 375
8362 270