143 27
25050 67
24415 119
168760 306
83211 843
63303 541
44777 105
19317 103
18847 608
7592 144
3239 601
15635 426
51645 107
6029 99
10266 463
7271 798
42985 439
5279 490