141 27
25036 67
24412 119
168708 306
83197 843
63299 541
44776 105
19306 103
18821 608
7588 144
3238 601
15624 426
51644 107
6027 99
10266 463
7270 798
42950 439
5279 490