6560 281
21579 94
35842 439
48308 269
18861 933
52540 349
34139 416
52794 92
6931 763
10648 770
3181 98
3994 596