3087 387
155290 328
40857 482
76819 394
23041 823
42457 400
22243 109
2822 397
4919 547
2332 193
6440 196
3093 92
3768 365
5659 232
16851 903
6432 81
5723 281
3127 614