150 27
25137 67
24424 119
168986 306
83240 843
63324 541
44788 105
19336 103
18934 608
7606 144
3241 601
15657 426
51717 107
6048 99
10267 463
7278 798
43099 439
5286 490