563 82
6220 214
4714 399
3725 727
6360 595
1930 241
4009 52
8268 287
12795 403
2920 179
2348 121
2165 387
2131 66