19560
20596
21087
22677
22003
20948
22042
27068
20778
24473
25995
23477
26983
25773
25481
24762
24836
26649
38660
25273
28611
28407
28630
36340
32412
31003
29231
29608
32230
29522
30937
34504
33399
36269
34569
33742
32744
35296
45172
38706
43839
38938
47264
43827
45223
38467
39823
43466
43230
52956