51804 56
39719 273
4063 32
23933 895
4761 177
9343 617
6002 675
2599 280
6373 504
2747 608
3298 367
12684 49
12385 369