13081 175
16976 228
23004 593
35674 736
9875 60
22305 186
10166 168
22958 442
32364 833
9152 820
17521 317
21147 732
19530 774
11064 247
12892 171
13645 691
18645 720
12568 304
40708 478
36521 375
18056 355
13141 984
11243 566
11254 398
12332 312
19998 137