13482 50
4227 12
18625 61
10260 32
17321 67
8550 28
29412 38
26435 33
50021 104
30456 44
33859 64
27638 45
29519 57
22929 36
53212 113
55939 139
11937 21
13489 30
11023 53