25509 5
39801 3
17708 2
49676 9
52403 33
76309 33
20658 12
46558 35
48234 21
401603 54
1143533 129
377781 20
623907 48
210008 20
191609 15
1845108 105
330352 28
646156 29
301078 21
3346603 291
523256 21
226355 9
334006 35
91257 5