44060 694
45302 58
25073 653
9406 344
17395 697
13191 54
13367 387
3961 558
7636 1015
4106 94
14504 463
17067 119
9573 41
11045 152
20016 242