51385 56
38544 273
3323 32
22787 895
4285 177
8719 617
5157 675
2304 280
5494 504
2550 608
3038 367
11573 49
11294 369