839 313
1548 86
2946 113
1781 337
2426 113
2242 98
1255 261
1681 194
2568 114
1163 122
1080 134
2373 438
1695 115
3323 248
1307 99
2038 126