506 59
1349 68
530 109
14755 248
467 116
1552 138
940 63
965 67
2421 107
925 95
1119 149
1767 167
942 85
1822 208
318 104
761 259