401 580
652 501
581 804
964 815
119 185
906 530
940 254
921 7
503 925
784 701
132 274
278 328
396 124
68 40
177 555
424 377
474 912
275 579
89 560
882 458