59259 16
104504 32
82359 15
65832 8
42405 6
42882 16
78804 19
56678 18
19252 1
75181 9
40078 8
40133 9
17658 1
22880 1
80634 28
57404 11
57830 9
33758 9
22677 5
20226 3
69283 16
61307 8
101477 39
30481 3