142 27
25044 67
24414 119
168732 306
83200 843
63302 541
44776 105
19309 103
18826 608
7588 144
3239 601
15627 426
51645 107
6029 99
10266 463
7270 798
42958 439
5279 490