24487 67
24309 119
167764 306
83068 843
63209 541
44684 105
19101 103
18593 608
7534 144
3215 601
15419 426
51605 107
5948 99
10234 463
7171 798
42558 439
5240 490