1428 403
706 141
806 198
2483 593
3822 141
14700 748
3848 428
37808 214
25071 239
15737 495
13918 299