6560 281
21579 94
35842 439
48312 269
18861 933
52541 349
34139 416
52797 92
6931 763
10649 770
3181 98
3994 596