16993 228
23022 593
35700 736
9882 60
22316 186
10174 168
22971 442
32385 833
9159 820
17527 317
21156 732
19548 774
11068 247
12901 171
13653 691
18663 720
12577 304
40739 478
36546 375
18064 355
13154 984
11255 566
11261 398
12339 312
20011 137
14534 36