2928829 94
870303 258
80628 5
59280 10
62755 14
117403 6
65203 10
65878 5
99306 2
28456 8
62801 1
60253 9
42507 5
37409 0
36351 3
80677 13
25931 2
27178 1
648429 161
25107 2
25405 3
38952 5
133701 26
392356 62