45761 89
14959 14
24010 58
21150 34
23891 19
43039 115
16450 28
47780 131
25136 86
21954 41
19553 16
44073 114
15184 26
37813 101
54821 78
24347 32
73762 191
30150 50
16443 19
17649 33
49330 30
70613 84
64145 89
108368 248