103482 33
35005 3
63477 17
75601 12
38001 3
81728 8
38955 1
37877 0
34528 3
71105 18
48202 9
34930 3
82559 11
66003 6
45831 5
90678 38
47232 2
32107 2
43529 2
44405 2
76428 7
35729 3
49753 6
49379 2