3088 387
155303 328
40860 482
76821 394
23042 823
42460 400
22249 109
2823 397
4919 547
2333 193
6440 196
3095 92
3769 365
5660 232
16851 903
6432 81
5723 281
3127 614