3254 330
1306 246
3420 624
12271 145
14105 852
1928 363
4041 858
4285 773
2731 189
4259 614
16354 58
3635 632