3081 387
155125 328
40822 482
76798 394
23014 823
42431 400
22181 109
2817 397
4913 547
2327 193
6436 196
3087 92
3766 365
5655 232
16843 903
6426 81
5718 281
3122 614