142 27
25046 67
24414 119
168741 306
83208 843
63303 541
44776 105
19311 103
18834 608
7590 144
3239 601
15629 426
51645 107
6029 99
10266 463
7270 798
42966 439
5279 490