25703 150
242469 950
15684 86
13993 464
37510 420
17476 642
12383 345
18188 86
9585 439
48985 530
1534 222
1501 69