3602 768
4327 631
174087 316
16662 338
9685 487
3295 412
12539 509
57056 65
4110 185
3188 39
7268 548
1225 102