145 27
25074 67
24419 119
168811 306
83221 843
63308 541
44782 105
19322 103
18869 608
7595 144
3241 601
15639 426
51646 107
6033 99
10267 463
7273 798
43017 439
5281 490