18 5
65 3
49 1
80 3
82 9
1002 7
235 9
670 9
414 4
1078 7
455 8
202 1
583 2
415 4
226 7
181 6
843 3
1870 11
611 4
6624 9
41252 29
7481 12
3527 8
19089 24