510 88
1102 63
569 63
1459 125
509 228
151 47
1060 52
1334 86
1354 110
563 83
836 70
2015 50
620 99
407 60
630 257
1198 73