3051 387
153699 328
40353 482
76551 394
22865 823
42176 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