43029 10
40083 3
52153 9
39701 5
44757 5
32582 5
28803 5
31531 6
48432 3
34752 2
34778 4
35254 7
44633 9
56383 5
28602 6
41531 9
48956 9
47004 6
29426 3
27031 6
84177 36
21501 1
45376 10
21401 3