876 446
636 463
40 349
820 686
102 733
853 615
424 455
245 487
244 31
265 154
500 30
699 14
997 360
385 66
730 498
801 106
517 824
70 978
341 857
358 927