6306 281
21430 94
35565 439
47656 269
18790 933
51464 348
33182 414
50863 91
6874 763
10565 770
3098 98
3940 596