125253 4
50884 11
41858 3
27701 2
123451 3
39059 6
33728 0
34655 6
41651 11
42327 2
59606 12
16580 2
40308 11
12153 7
40031 3
26576 4
16183 8
36052 31
35329 31
40778 25
44856 33
53126 27
12304 3
49426 25