1695 74
2150 193
19447 405
32555 123
20647 843
55594 553
8116 659
39269 171
24284 354
26989 783
21751 902
5115 237
10908 267
27765 557