142 27
25038 67
24412 119
168714 306
83198 843
63300 541
44776 105
19307 103
18822 608
7588 144
3238 601
15625 426
51644 107
6027 99
10266 463
7270 798
42952 439
5279 490