826 6
886 23
948 46
99 47
903 21
159 43
173 7
69 8
642 35
114 33
482 40
638 22
501 48
306 21
509 11
332 40
577 39
487 12
671 29
399 17