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