10776 722
12654 62
106416 440
36633 586
13358 230
6957 658
5833 113
4712 590
7119 499
5231 834
5015 339
9733 516
30334 178