501 209
646 102
684 465
28 175
922 342
771 961
301 821
391 555
945 782
771 33
95 390
59 100
204 15
290 228
492 142
325 497
291 21
421 43
121 763
754 35