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