3082 387
155135 328
40829 482
76800 394
23015 823
42431 400
22185 109
2817 397
4914 547
2327 193
6437 196
3087 92
3767 365
5656 232
16844 903
6426 81
5718 281
3122 614