513 52
99 161
95 805
30 803
476 163
870 696
125 301
114 141
703 402
785 899
711 574
96 745
144 137
166 84
905 906
98 17
663 456
731 290
453 194
729 200