51359 56
38488 273
3306 32
22730 895
4272 177
8693 617
5103 675
2287 280
5455 504
2540 608
3003 367
11519 49
11216 369