143 27
25048 67
24414 119
168756 306
83210 843
63303 541
44777 105
19316 103
18844 608
7591 144
3239 601
15634 426
51645 107
6029 99
10266 463
7271 798
42979 439
5279 490