12028 3
26163 25
50434 73
21104 11
110801 92
15451 31
36415 35
15104 9
16707 7
24419 25
41134 70
28249 35
28782 44
14525 6
87707 128
28372 44
28753 44
27884 24
17848 16
24770 46
21878 25
29717 30
11122 5
23825 18