31040 29
21727 29
13019 29
21830 29
19274 29
13526 29
32050 29
21489 29
25049 28
16349 28
17938 28
32855 28
21262 28
20859 28
17876 28
19573 28
43923 28
19468 28
18269 28
16378 28
24506 28
22515 28
26982 28
22608 28