542 860
2983 412
185 87
1164 1000
1553 842
649 859
28 113
91 535
43 991
23 693
66 889
1008 396
305 82
1001 65
2292 793
844 524
831 66
285 683
862 97
990 840
448 858