43991 694
45156 58
25014 653
9351 344
17325 697
13162 54
13322 387
3943 558
7614 1015
4094 94
14467 463
16997 119
9551 41
11002 152
19965 242