3091 387
155478 328
40893 482
76828 394
23050 824
42472 400
22283 109
2828 397
4921 547
2335 193
6443 196
3098 92
3774 365
5662 232
16852 903
6435 81
5724 281
3128 614