9905 493
11243 839
24292 270
2284 54
2692 378
18095 107
10738 752
3981 417
3584 478
5171 720
5576 530
3797 744
29812 127
17145 192
13507 606