2694 31
8885 747
4932 216
5135 720
5423 141
155735 264
40493 638
15759 71
8335 857
33316 240
9456 755
4801 150
7399 482
5704 539
3721 547
4918 562
4315 614
2075 366