1028 32
3098 882
9691 418
2778 293
7305 685
23654 588
9598 162
11036 325
38131 34
3448 467
14128 829
15776 380
11061 243
80843 863
72658 623
11471 407
10746 269
34116 586
56048 423
33028 314
30561 315
15622 688
7856 296
29252 577
67876 376
22151 597
23711 531
21645 541