9802 282
20353 515
4216 399
14653 502
3280 639
15367 699
10656 409
14224 60
7067 196
4872 127
2650 453
2838 674
5326 416
3284 557
3438 689