103 65
278 51
226 746
396 944
728 689
166 67
263 378
717 528
26 172
999 404
114 909
982 928
649 949
354 397
14 411
821 904
156 346
707 869
48 426
336 660
263 244
493 571
613 680
139 219
129 145
777 154
247 204
204 677
263 334
843 376