3080 387
155068 328
40801 482
76787 394
23011 823
42417 400
22149 109
2817 397
4911 547
2326 193
6431 196
3085 92
3765 365
5654 232
16835 903
6426 81
5713 281
3119 614