25400 40
23095 40
19323 40
38891 40
19574 40
22695 40
39934 40
22477 40
59334 39
22279 39
14946 39
23853 39
18336 39
20433 39
23169 39
22185 39
15684 39
29998 39
15756 39
16513 39
18349 39
28763 39
30748 38
25230 38