14625 118
2553 404
3802 595
1179 229
1889 486
202 38
2270 382
1154 227
861 199
535 144
1596 415
3709 196
7113 485
11819 57
9315 636
2359 218
1545 385
1751 451
797 176
591 148
649 128
3470 478
683 209
2957 922