135 27
25002 67
24406 119
168634 306
83182 843
63291 541
44773 105
19286 103
18798 608
7585 144
3238 601
15616 426
51642 107
6024 99
10263 463
7264 798
42919 439
5275 490