8996 9
18990 25
30305 115
18859 37
11412 7
31809 78
22018 35
35723 52
13935 18
20169 49
20454 26
10118 6
37374 74
10858 10
12264 19
20334 40
16988 27
41351 111
21699 33
27854 83
35860 98
19341 40
27716 27
30473 51