859226 39
451257 11
385452 45
302953 15
623853 48
1610253 80
539633 39
24230 1
370926 22
671532 33
1088627 39
1746378 99
1428532 104
323906 11
446133 22
610083 18
398276 12
438133 28
568351 22
1845007 105
781105 62
576707 32
412653 18
708404 75