3602 768
4327 631
174119 316
16662 338
9685 487
3296 412
12539 509
57059 65
4111 185
3188 39
7268 548
1225 102