142 27
25040 67
24413 119
168718 306
83198 843
63300 541
44776 105
19307 103
18822 608
7588 144
3238 601
15626 426
51644 107
6027 99
10266 463
7270 798
42954 439
5279 490