3051 387
153696 328
40352 482
76550 394
22865 823
42172 400
21529 109
2790 397
4866 547
2298 193
6382 196
3055 92
3737 365
5626 232
16798 903
6365 81
5682 281
3099 614