14562 258
7243 382
1595 405
2748 60
1918 479
1759 465
4553 845
3731 441
7337 592
7875 589
10335 183
7223 676
12923 830
163179 974