31731 6
26526 3
28629 2
41851 13
39053 7
35682 7
28481 12
43781 17
29555 4
40328 5
40531 5
29307 4
55479 5
42734 9
44278 4
36505 12
51809 8
54253 6
25826 3
40234 8
37205 6
184028 29
22576 4
27854 3