115 25
2931 576
2107 509
2688 678
572 172
2142 636
804 217
1388 372
1733 477
13974 255
1903 161
7100 235
2640 233
23628 345
5018 468
34200 856
13248 594
5557 453
6262 29
8363 999
4529 432