1695 74
2150 193
19446 405
32555 123
20647 843
55592 553
8116 659
39265 171
24283 354
26989 783
21751 902
5115 237
10908 267
27765 557