103759 32
101502 31
64529 10
31205 3
192328 38
50534 11
69555 14
22708 1
209632 61
109657 35
120979 39
41852 2
39307 9
45133 7
37730 7
65882 12
55658 11
67932 6
86777 33
143128 15
99551 29
69431 20
65005 16
52359 9