30657 9
119707 9
34009 3
31404 2
27258 4
109658 23
22727 6
31978 4
42327 9
21726 1
30281 11
21232 3
32907 2
31104 4
60008 7
23051 0
23131 2
17458 2
22757 4
51457 9
216554 45
248904 40
97226 14
98305 17