471702 33
247708 49
39278 5
95658 12
65708 5
130679 15
62684 9
59658 12
45003 2
44758 8
47932 3
42252 4
65384 8
25854 2
73108 3
38351 0
33282 1
30734 2
35402 4
42607 3
46781 9
43230 1
114226 23
51603 7