13956 756
4342 493
3428 506
34394 149
41555 590
50377 608
17853 332
9649 798
28660 309
12962 234
21010 828
11859 591
26618 712
10542 195