10768 722
12638 62
106315 440
36591 586
13313 230
6949 658
5820 113
4707 590
7114 499
5225 834
5009 339
9725 516
30196 178