3079 387
154965 328
40769 482
76781 394
23005 823
42406 400
22104 109
2816 397
4910 547
2325 193
6426 196
3084 92
3762 365
5651 232
16833 903
6422 81
5712 281
3119 614