51388 56
38551 273
3325 32
22795 895
4289 177
8724 617
5159 675
2307 280
5499 504
2554 608
3043 367
11581 49
11305 369