6560 281
21580 94
35842 439
48314 269
18861 933
52543 349
34141 416
52801 92
6931 763
10649 770
3181 98
3995 596