3081 387
155130 328
40824 482
76800 394
23014 823
42431 400
22184 109
2817 397
4914 547
2327 193
6436 196
3087 92
3767 365
5655 232
16844 903
6426 81
5718 281
3122 614