116 39
58 63
207 729
461 238
943 456
870 534
456 864
710 83
97 683
658 441
431 124
7 203
951 572
629 910
389 189
657 565
420 265
197 911
537 855
952 508
895 589
333 320
660 376
290 690
137 939
98 767
193 728
893 651
304 489
122 937