560 145
856 177
1615 405
486 110
3868 432
5318 216
6973 596
12985 491
26912 136
19491 865
11947 258
3232 491
2584 78