143 27
25049 67
24415 119
168757 306
83210 843
63303 541
44777 105
19316 103
18845 608
7592 144
3239 601
15634 426
51645 107
6029 99
10266 463
7271 798
42982 439
5279 490