12301 479
21746 328
7133 464
14671 331
11554 115
16699 362
13223 727
29850 486
9616 731
3630 804
19206 55
11180 552
1938 330