3081 387
155101 328
40810 482
76794 394
23012 823
42425 400
22166 109
2817 397
4911 547
2327 193
6433 196
3086 92
3765 365
5654 232
16838 903
6426 81
5716 281
3121 614