50031 491
7195 855
103605 247
21187 938
17935 295
22321 629
19463 355
17373 581
18630 80
5423 234
3635 227
2719 42
9486 344
5189 650