40 858
238 993
323 488
350 345
409 106
256 303
629 117
278 575
347 7
211 666
226 980
599 722
505 483
363 627
325 771
94 660
75 103
277 434
808 475
48 39