4342 493
3428 506
34394 149
41555 590
50376 608
17853 332
9648 798
28660 309
21010 828
11859 591
26616 712
10542 195