3126 192
613 87
183 93
545 68
862 85
2216 94
1016 102
563 75
1055 63
6451 107
1245 48
378 60
792 83
577 123
2255 57
995 291