2484 407
7548 587
4163 457
13597 89
25112 256
12654 683
8891 261
14425 977
9074 28
17591 742
15733 878
10664 366
4270 911