59530 2
59430 2
58958 5
58533 7
57902 13
56951 3
56702 6
55133 3
54502 3
54509 7
54376 9
54207 3
53681 1
53551 7
53456 4
53128 10
52980 2
52326 2
51754 7
51554 6
51430 3
51181 4
51102 4
50504 7