3081 387
155123 328
40822 482
76798 394
23013 823
42430 400
22179 109
2817 397
4912 547
2327 193
6436 196
3087 92
3766 365
5655 232
16841 903
6426 81
5718 281
3122 614