27008 92
16410 31
12590 16
11647 6
15637 36
11868 11
18072 41
19111 33
9437 6
10236 6
9051 3
10902 9
10268 4
11069 12
10876 13
14926 15
17642 10
17110 29
12496 7
32272 67
17863 19
60520 79
14923 9
12659 14