42581 61
14917 26
27905 24
18537 22
15336 22
14718 19
7537 12
15242 11
9561 11
8639 11
11490 11
9198 10
10 7
23 5
45 5
8222 4
9291 4
63 4