3079 387
154994 328
40781 482
76782 394
23006 823
42408 400
22113 109
2816 397
4911 547
2325 193
6429 196
3085 92
3764 365
5652 232
16835 903
6422 81
5713 281
3119 614