2133 615
1348 287
584 176
1687 449
727 225
2550 622
26195 288
11367 34
28926 86
16754 206
11213 519
9964 532