3079 387
154976 328
40771 482
76781 394
23005 823
42406 400
22108 109
2816 397
4911 547
2325 193
6428 196
3085 92
3763 365
5651 232
16834 903
6422 81
5712 281
3119 614