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