57756 583
3546 517
7935 810
101054 460
2777 104
5557 252
2931 501
11358 153
4238 512
11114 399
6369 620
5263 405
3305 101
9688 395
24589 145