2904
130
2823
61
5767
46
1779
31
1804
13
1989
1
1315
0
5281
291
4075
478
2068
145
(1/2)