13946 756
4342 493
3428 506
34390 149
41541 590
50371 608
17844 332
9641 798
28634 309
12959 234
21006 828
11855 591
26599 712
10534 195