25655 123
24870 675
44746 921
17181 416
18590 855
18715 548
3785 502
8462 319
2926 449
3228 482
4789 699
4240 358
3488 523
7041 735
3084 271
6418 719
1558 78
4302 681
5530 150
5281 580
2639 106
29847 283
24946 588
43627 369