51339 56
38419 273
3272 32
22674 895
4261 177
8645 617
5053 675
2277 280
5423 504
2529 608
2990 367
11426 49
11140 369