59284 16
104504 32
82402 15
65827 8
42433 6
42877 16
78807 19
56778 18
19308 1
75183 9
40082 8
40204 9
17655 1
22953 1
80684 28
57409 11
57833 9
33782 9
22678 5
20258 3
69327 16
61304 8
101481 39
30477 3