1787 407
1548 446
1137 339
6420 314
81492 251
6942 918
5851 606
2674 197
5303 897
27631 904
4929 493
3652 778
6627 691