4668 5
3662 2
3393 2
7750 17
5674 12
5642 7
12362 36
6383 7
11698 12
7102 11
5176 11
5280 5
6594 4
32480 70
5134 11
76386 160
24094 44
147842 301
23813 39
23086 30
19341 44
19913 39
29671 55
21012 34