158 27
25231 67
24440 119
169355 309
83279 843
63370 541
44809 105
19369 103
19027 608
7623 144
3254 601
15702 426
51838 107
6072 99
10276 463
7294 798
43246 439
5301 490