3087 387
155273 328
40852 482
76814 394
23038 823
42455 400
22241 109
2821 397
4916 547
2332 193
6440 196
3093 92
3767 365
5658 232
16851 903
6431 81
5722 281
3126 614