24591 67
24318 119
167899 306
83093 843
63224 541
44697 105
19123 103
18610 608
7541 144
3219 601
15445 426
51607 107
5959 99
10238 463
7203 798
42617 439
5246 490