17008 228
22915 593
34856 736
9744 60
22296 186
10156 168
22582 443
32172 833
9117 820
17450 317
21270 732
19886 774
10988 247
12724 171
13616 692
18566 720
12628 304
40503 478
36211 375
17881 355
13058 984
11158 566
11195 398
12225 312
19814 137
14320 36