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