13021 175
16899 228
22930 593
35050 736
9721 60
22238 186
10140 168
22587 442
32232 833
9104 820
17452 317
21111 732
19456 774
11000 247
12812 171
13604 691
18571 720
12408 304
40507 478
36261 375
17978 355
13059 984
11178 566
11214 398
12220 312
19798 137