44020 694
45228 58
25035 653
9373 344
17354 697
13172 54
13340 387
3956 558
7624 1015
4096 94
14483 463
17023 119
9562 41
11014 152
19985 242