43031 10
40082 3
52151 9
39702 5
44755 5
32582 5
28807 5
31527 6
48429 3
34754 2
34783 4
35258 7
44626 9
56378 5
28606 6
41529 9
48958 9
47003 6
29426 3
27027 6
84177 36
21502 1
45379 10
21401 3