24497 67
24309 119
167766 306
83071 843
63211 541
44684 105
19101 103
18594 608
7534 144
3215 601
15420 426
51606 107
5948 99
10234 463
7175 798
42559 439
5240 490