43 2
674 689
68 990
445 486
18 959
563 560
370 969
198 903
268 797
792 860
730 244
819 239
14478 365
13398 804
9421 361
7362 363
7314 348
6133 14
5659 40
5115 201
5048 225
4469 922
4440 646
4419 218