135 27
24999 67
24405 119
168627 306
83178 843
63291 541
44773 105
19278 103
18797 608
7584 144
3238 601
15614 426
51642 107
6023 99
10262 463
7264 798
42917 439
5274 490