1666 74
2146 193
19439 405
32550 123
20639 843
55578 553
8115 659
39210 171
24273 354
26971 783
21749 902
5112 237
10902 267
27764 557