31486 70
29192 40
16404 26
27721 63
110756 221
20234 48
24277 43
24194 67
37979 98
12710 31
23965 39
21167 20
11921 22
9557 13
62327 67
11421 30
35584 89
21443 48
42103 142
43144 78
96922 119
17734 26
19857 28
54787 22