966 142
3322 731
8962 659
1968 330
16866 54
13546 155
8508 306
2175 301
5081 798
4232 813
2648 555
3432 489
3535 763
7204 661
1616 54
4203 594
9147 610
3861 295
3248 396