52506 13
59683 29
148083 46
65478 19
66253 8
32257 3
66107 6
42201 9
21008 3
26504 4
47654 9
33231 2
52978 11
22829 1
79681 13
80730 19
110355 32
74481 15
66078 11
137980 42
375101 93
64082 10
88453 19
31252 5