59981 10
60751 4
64232 9
35654 2
370127 100
100904 29
32401 2
32001 3
107555 18
127584 16
35681 2
71555 12
44631 5
45005 14
31578 2
19606 1
87851 19
47733 2
71354 9
95403 18
33654 2
68802 5
180954 30
113354 13