146 27
25098 67
24422 119
168863 306
83223 843
63313 541
44784 105
19326 103
18884 608
7596 144
3241 601
15640 426
51647 107
6037 99
10267 463
7275 798
43043 439
5281 490