6039 281
21372 94
35407 439
47381 269
18747 933
50942 348
32844 414
50351 91
6855 763
10551 770
3058 98
3927 596