51400 56
38604 273
3355 32
22829 895
4307 177
8745 617
5184 675
2325 280
5526 504
2564 608
3058 367
11609 49
11338 369