383581 45
302179 15
622582 48
1608081 80
538158 39
23226 1
370207 22
669729 33
1087532 39
1744777 99
1426134 104
323579 11
445532 22
608476 18
397654 12
437303 28
567180 22
1842153 105
779279 62
576233 32
412052 18
707480 75
959205 128
710026 56