18900 72
16497 877
8545 318
9143 644
19526 190
9632 865
2884 295
62117 261
21564 328
14218 422
19603 871
8555 494
17581 505
9008 543
12660 629
28083 479
24624 58
9597 569
20410 109
23416 116
12799 605
42027 667
9554 200
45078 827
28250 818
6562 567
2846 420
25910 241