24582 11
23204 3
52228 2
56654 3
50681 7
37984 9
20876 5
52153 1
14103 2
63427 11
63001 4
34278 2
50856 5
22402 6
42433 3
81680 15
108076 20
33576 5
1094127 122
91059 3
148358 8
164659 18
222007 19
836754 132