3052 387
153743 328
40381 482
76574 394
22871 823
42195 400
21538 109
2790 397
4866 547
2298 193
6385 196
3056 92
3737 365
5626 232
16798 903
6368 81
5683 281
3099 614