58 105
853 645
115 510
228 83
394 240
886 462
503 744
740 529
1005 29
993 350
506 440
386 158
2993 595
2256 773
2208 869
2179 10
2109 769
2014 161
1884 26
1641 39
1542 696
1460 610
1453 911
1416 581