23031 66
24254 119
166531 305
82793 843
62995 541
44613 105
18542 103
18394 608
7222 144
3165 601
14912 426
48901 103
5808 99
9152 463
7062 798
42023 439
5140 490