1693 292
7021 265
1924 505
7572 377
1771 269
6010 261
2853 709
3785 537
2082 307
2843 505
1688 159
4211 780
4104 883