3605 768
4335 631
174877 316
16703 338
9702 487
3308 412
12564 509
57187 65
4119 185
3193 39
7281 548
1227 102