3079 387
154978 328
40777 482
76781 394
23005 823
42407 400
22108 109
2816 397
4911 547
2325 193
6429 196
3085 92
3764 365
5651 232
16835 903
6422 81
5712 281
3119 614