26266 31
10992 18
15666 36
15769 22
11883 4
19868 12
10998 10
12821 20
12505 10
11764 9
17813 19
15478 20
9897 7
13415 23
13350 10
15241 10
29384 61
15367 23
14812 7
11250 4
34820 87
26571 62
30857 52
29431 58