6560 281
21579 94
35841 439
48306 269
18861 933
52539 349
34136 416
52787 92
6931 763
10647 770
3181 98
3994 596