3061 387
154259 328
40588 482
76682 394
22936 823
42297 400
21770 109
2799 397
4886 547
2308 193
6397 196
3065 92
3746 365
5633 232
16810 903
6395 81
5694 281
3105 614