352 85
94 131
447 125
181 140
192 137
178 122
404 67
330 2596
596 1587
381 6228
526 5361
277 2602
392 916
254 6502
378 6816