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