29931 54
15305 13
24631 37
29913 23
10858 11
22897 39
14408 16
6335 3
26801 21
10239 12
20692 18
8279 7
7714 12
39214 85
8660 13
12722 16
5181 1
3915 5
7058 7
12592 31
4929 8
8357 11
6858 13
5187 13