31556 4
28359 5
21232 3
231984 24
100409 22
63706 8
28607 1
33879 13
39728 3
79534 13
69276 16
48477 9
20784 0
47059 2
81730 8
100328 22
271133 29
43480 6
22429 1
67582 4
22633 1
21331 11
22378 5
50303 6