54894 38
13689 27
3022 12
10442 26
5933 10
11018 45
3986 12
30228 71
10063 18
3661 11
1242 1
97 3
13774 30
690 9
1259 13
961 9
381 3
551 10
540 1
815 4
33 3
397 6
2691 16
702 2