6192 281
21389 94
35449 439
47452 269
18756 933
51074 348
32938 414
50478 91
6857 763
10554 770
3075 98
3931 596