3081 387
155096 328
40809 482
76794 394
23011 823
42425 400
22165 109
2817 397
4911 547
2327 193
6432 196
3086 92
3765 365
5654 232
16838 903
6426 81
5715 281
3121 614