142 27
25045 67
24414 119
168736 306
83203 843
63303 541
44776 105
19310 103
18827 608
7589 144
3239 601
15628 426
51645 107
6029 99
10266 463
7270 798
42961 439
5279 490