180 87
330 90
669 236
1011 556
797 952
118 584
658 877
41 936
387 148
946 881
774 214
721 978
578 511
80 168
827 252
8 628
341 890
641 811
92 143
88 529
156 194
484 340
791 334
968 14