3255 330
1306 246
3421 624
12281 145
14109 852
1928 363
4041 858
4286 773
2731 189
4259 614
16355 58
3635 632