51336 56
38416 273
3268 32
22666 895
4258 177
8639 617
5048 675
2275 280
5421 504
2529 608
2987 367
11395 49
11132 369