59259 16
104503 32
82353 15
65832 8
42407 6
42882 16
78808 19
56676 18
19252 1
75183 9
40078 8
40126 9
17651 1
22884 1
80627 28
57406 11
57832 9
33759 9
22677 5
20229 3
69284 16
61308 8
101478 39
30477 3