158 27
25228 67
24439 119
169336 309
83276 843
63370 541
44808 105
19367 103
19025 608
7619 144
3254 601
15702 426
51838 107
6072 99
10276 463
7294 798
43235 439
5301 490