30851 3
35158 12
59177 9
24058 4
19306 8
27651 3
26477 10
88778 10
663502 45
111576 22
490684 32
858280 71
504702 0
184279 13