130 403
25 334
247 894
929 33
333 624
434 542
346 414
919 213
42 222
954 265
600 510
838 449
758 62
831 448
638 59
217 9
19 431
185 326
296 471
28 7