1402 310
2847 845
6473 635
12947 604
18350 75
35531 82
53363 671
35028 320
6187 104
4133 396
1950 223
4900 677