891 58
103 454
669 495
32 405
22 703
52 803
963 697
1525 20
159 308
539 615
373 36
398 653
409 403
247 18
574 236
282 526
178 274
948 822
345 378
855 227