816 116
146 79
473 486
898 475
559 344
907 168
173 991
275 176
979 194
790 318
886 592
965 497
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4383 646
4348 218