10683 722
12271 61
104570 438
35499 585
12637 230
6842 658
5715 113
4632 590
6598 498
5143 834
4884 339
9602 516
28325 178