966 142
3323 731
8963 659
1968 330
16868 54
13548 155
8510 306
2175 301
5083 798
4232 813
2648 555
3434 489
3535 763
7206 661
1616 54
4203 594
9147 610
3861 295
3248 396