640 116
1327 322
2395 675
577 101
823 130
894 195
2270 465
11581 483
1766 257
807 94
3686 822
2824 311
3446 760
3355 672
3977 595
9499 182
3295 196
2802 407
2155 322
3193 534
4234 434
3449 298
1845 326
5877 219