39706 40
27510 40
16102 40
24410 40
46915 40
34943 40
40329 40
31414 40
23684 40
42963 40
30312 40
36760 40
27136 40
23246 40
29721 40
26847 40
31254 40
29502 40
22547 40
33251 39
22840 39
24539 39
35376 39
19962 39