44005 694
45197 58
25026 653
9360 344
17346 697
13171 54
13331 387
3952 558
7623 1015
4095 94
14478 463
17014 119
9557 41
11008 152
19976 242