2503 749
764 133
1393 367
3448 602
4237 556
9956 370
15671 147
7622 271
18903 189
11332 298
15762 767
24545 703