3604 768
4330 631
174563 316
16685 338
9693 487
3303 412
12546 509
57135 65
4114 185
3191 39
7274 548
1225 102