14596 131
16473 170
23702 371
10039 535
8533 357
13835 633
4843 464
26743 486
1664 340
6591 856
1293 200
4296 457
3345 691
2674 532