869 293
396 146
98 848
1007 169
429 385
955 5
888 992
858 615
563 300
828 676
702 121
497 362
528 243
34 461
857 42
953 282
76 682
489 486
262 411
780 898