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