1003 132
399 868
161 542
61 827
3362 654
422 628
895 600
505 347
720 50
360 256
647 632
427 835
906 372
399 394
675 643
200 939
494 289
448 144
475 485
92 323
905 257
595 214
371 16
477 158