471359 33
247551 49
39156 5
95606 12
65203 5
130633 15
62608 9
59451 12
44927 2
44656 8
47931 3
42228 4
65302 8
25603 2
73007 3
38330 0
33156 1
30709 2
35252 4
42507 3
46702 9
43082 1
114154 23
51507 7