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