17791 28
16474 12
15397 44
12315 8
12033 9
14110 13
18733 20
19636 14
10857 4
13943 13
38558 49
9831 1
11658 5
11083 4
10980 10
16345 21
10103 9
21697 31
9296 4
31625 105
81183 71
13402 19
16486 11
10675 5