28078 2
339930 55
70254 16
35676 10
42856 10
30080 3
26253 5
44580 6
56231 16
31478 8
45333 9
48226 9
41928 9
82055 17
56752 10
47830 8
27282 2
32834 4
43579 10
45651 8
39407 6
34658 5
140728 40
60278 15