3063 284
7595 300
10119 842
119977 451
52044 347
21920 705
24882 325
40782 403
4655 679
4022 138
6379 512
2086 129
3505 390
2570 279
125667 739