930 3
928 342
965 752
853 94
803 513
734 644
93 380
378 976
88 283
586 890
229 902
687 437
14228 365
13205 804
9320 361
7279 363
7203 348
6034 14
5597 40
5060 201
4978 224
4414 922
4383 646
4348 218