144 27
25068 67
24418 119
168784 306
83216 843
63304 541
44778 105
19321 103
18859 608
7593 144
3240 601
15636 426
51646 107
6032 99
10267 463
7272 798
43006 439
5281 490