1290 346
875 174
2123 198
3259 263
11687 711
4939 536
6362 858
4810 387
15473 656
17987 587
24969 368
20596 572
4442 562
2232 159