150 40
14564 793
1860 385
9914 585
7801 606
9322 792
1378 166
396 83
7372 555
1846 563
30636 295
60554 423
1263 226
1472 352
1668 495
2589 734
1935 576
1727 430
3505 622
31597 696
2489 510
9303 465
10827 315
3038 666