29753 1
286056 75
182976 27
41055 7
46727 3
122679 19
90004 13
22957 2
51756 3
40326 4
47855 1
23204 3
65926 3
22979 1
48426 13
42503 9
37428 2
28883 3
33584 10
21532 1
42579 4
88605 16
87403 15
56079 6