1925 523
2221 491
1345 186
2898 865
5909 800
1201 81
15245 226
396283 1142
48257 842
30032 563
3410 336