17502 523
10426 97
14385 433
26794 181
2566 168
4888 679
8992 655
2967 133
10745 675
8298 626
6643 622
11848 278
4837 225
24691 236