2133 615
1346 287
584 176
1686 449
727 225
2550 622
26194 288
11367 34
28925 86
16754 206
11213 519
9964 532