291 823
157 623
471 525
600 810
551 445
730 304
326 40
434 997
275 130
1003 176
158 502
489 482
920 950
178 661
803 968
15 375
988 630
312 795
485 690
279 686