959 583
186 857
259 770
724 445
746 303
312 74
900 844
756 205
991 529
921 848
666 474
320 449
14394 365
13362 804
9403 361
7351 363
7295 348
6123 14
5653 40
5108 201
5040 225
4461 922
4425 646
4403 218