30263 29
19602 29
14615 29
23102 29
28150 29
14077 29
18230 29
18056 29
15353 29
18525 29
14714 29
12167 29
24185 29
23309 29
13741 29
13587 29
12494 29
16831 29
20097 29
20772 29
15773 29
10651 29
32204 29
20630 29