966 142
3320 731
8962 659
1968 330
16864 54
13544 155
8508 306
2174 301
5081 798
4231 813
2648 555
3431 489
3534 763
7204 661
1616 54
4203 594
9147 610
3860 295
3248 396