3600 768
4323 631
173873 316
16652 338
9678 487
3294 412
12535 509
57012 65
4105 185
3182 39
7264 548
1224 102