6192 281
21389 94
35449 439
47454 269
18756 933
51074 348
32941 414
50479 91
6857 763
10554 770
3075 98
3931 596