51337 56
38418 273
3271 32
22668 895
4260 177
8642 617
5050 675
2277 280
5422 504
2529 608
2987 367
11406 49
11135 369