1541 350
1219 325
2946 674
755 180
266 45
55298 443
6738 569
3575 263
3215 202
22298 618
11628 659
4182 55
3704 214
3703 30
4222 99
3596 891
6604 584