306328 18
272527 41
88280 15
490376 63
100357 11
65480 5
104453 16
170580 21
115031 6
75781 1
34953 2
58102 4
44683 2
78357 15
29184 0
34629 1
67778 12
74976 4
54005 3
43609 7
319533 77
37904 3
36928 2
34109 0