15971 13
12265 15
12918 14
11006 9
17027 19
39202 98
13696 24
30473 51
27716 27
19341 41
35860 99
27854 83
21699 33
41351 111
16988 27
20334 41
12264 20
10858 10
37374 74
10348 6
20454 26
20169 49
13935 18
35723 52