2053 665
1360 271
1073 264
1496 485
3305 141
14369 748
3708 428
37638 212
24706 239
15446 495
13931 299