34782 10
52852 9
38781 11
29482 7
32280 7
21457 4
84281 6
37807 6
20656 4
36959 3
33207 3
98280 16
38956 4
60351 3
67433 8
649978 133
42956 5
183557 33
30131 5
47408 10
56033 3
30458 5
50501 5
209708 48