22905 34
10496 13
12309 21
11290 14
9713 3
9020 11
8475 6
50022 104
23121 39
30362 78
18123 33
19525 34
11554 15
9967 11
26843 45
24200 59
15868 13
38949 102
15903 17
9459 10
11380 11
6286 1
6779 1
6800 3