31202 1
42606 4
26176 1
57431 7
43384 43
129107 7
24757 2
37178 5
23332 1
54701 7
33079 1
23734 2
20508 0
47434 5
43951 8
11103 5
69856 12
34157 5
48028 7
155357 4
51307 6
55409 7
26805 4
54407 2