825 508
889 208
734 338
35 877
951 966
693 816
690 215
353 141
129 598
803 987
906 581
823 360
14241 365
13225 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218