1676 178
21923 86
4954 629
4929 451
7842 557
4367 247
5402 171
3964 820
4802 868
3902 550
1889 329
3282 205