144 27
25056 67
24417 119
168766 306
83211 843
63303 541
44778 105
19317 103
18850 608
7592 144
3240 601
15635 426
51646 107
6030 99
10267 463
7271 798
42988 439
5279 490