31075 88
24848 26
12878 13
22751 40
25136 86
30516 123
17483 14
42729 59
19804 21
21314 24
17092 25
33552 118
12072 16
39010 91
15996 25
12874 7
29761 53
36961 11
47780 131
51574 107
22930 23
11939 6
17723 29
49063 141