6051 281
21373 94
35411 439
47394 269
18747 933
50969 348
32852 414
50369 91
6855 763
10552 770
3060 98
3929 596