29508 1
49156 6
29553 3
23051 6
43704 7
22628 1
53878 2
52008 1
28831 4
39805 4
60053 23
29633 3
30684 3
104801 31
24554 1
53156 7
31556 2
37902 5
29331 8
41153 11
34452 6
86408 9
37232 8
27603 3