3087 387
155301 328
40858 482
76820 394
23041 823
42458 400
22244 109
2822 397
4919 547
2332 193
6440 196
3093 92
3768 365
5659 232
16851 903
6432 81
5723 281
3127 614