52162 493
7248 855
103801 247
21202 938
17948 295
22337 629
19495 355
17418 581
18676 80
5442 234
3643 227
2732 42
9495 344
5197 650