1670 74
2147 193
19439 405
32551 123
20641 843
55580 553
8115 659
39221 171
24276 354
26978 783
21749 902
5113 237
10905 267
27765 557