47056 5
30432 2
51553 4
44480 3
37004 5
23181 2
35308 2
37505 5
20777 0
88276 7
62033 5
46734 1
40728 2
99501 11
43026 3
111951 8
53208 1
68156 3
46782 4
42509 1
31453 5
23103 1
22782 2
22602 2