51400 56
38598 273
3352 32
22822 895
4306 177
8738 617
5180 675
2318 280
5521 504
2561 608
3054 367
11604 49
11333 369