2128 615
1343 287
577 176
1684 449
720 225
2548 622
26173 288
11333 34
28875 86
16705 206
11166 519
9945 532