100 268
645 428
10 634
443 733
18 37
169 170
208 542
376 57
120 541
242 682
881 668
543 555
508 48
448 272
952 469
296 907
296 628
275 645
673 972
604 756
518 234
578 144
859 768
963 655
934 933
455 550
284 733
119 796
710 232
312 845