3110 835
12030 123
3441 619
2111 306
302 39
463 125
1264 227
1438 177
1763 28
3719 276
2678 677
3087 875
1451 340
2346 708
2190 450
986 231
2324 651
1327 83
1485 166
2812 352
3514 613
3865 552
566 130
849 251