3604 768
4332 631
174716 316
16694 338
9698 487
3307 412
12555 509
57161 65
4118 185
3192 39
7276 548
1227 102