3051 387
153548 328
40235 482
76464 394
22840 823
42130 400
21490 109
2790 397
4861 547
2294 193
6381 196
3054 92
3735 365
5622 232
16796 903
6357 81
5682 281
3099 614