1219932 105
200233 13
507729 73
124357 36
146782 25
124601 17
85752 13
156604 33
81605 27
68781 14
58832 5
116156 17
42426 7
51658 7
49303 2
54406 3
41101 6
59957 4
49008 5
81383 20
32184 0
40508 3
45180 2
30505 1