297 29
3515 595
2332 608
853 148
1781 357
1235 244
2819 491
6151 49
10458 711
8305 471
7783 116
7262 292
30333 383
15616 623
8276 466
8096 249
9131 355