146 27
25101 67
24422 119
168874 306
83223 843
63314 541
44784 105
19326 103
18889 608
7596 144
3241 601
15641 426
51647 107
6038 99
10267 463
7275 798
43046 439
5282 490