100453 15
75281 12
65932 12
63409 5
61580 2
60952 6
59452 3
59307 5
57929 8
56756 11
56134 10
52058 4
50555 2
50208 10
49451 4
48781 1
48282 6
47982 5
46876 4
45257 5
44277 1
41256 0
40856 6
34459 2