3604 768
4330 631
174579 316
16685 338
9694 487
3305 412
12546 509
57138 65
4115 185
3191 39
7274 548
1225 102