330354 79
77057 14
70483 10
34154 3
59652 6
30901 2
21483 1
62158 9
50731 7
55378 15
148234 47
231978 54
44383 5
22853 1
59052 8
89955 22
35056 8
42005 15
41656 5
28355 0
20703 1
30951 2
36406 8
71506 6