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