963 142
3320 731
8962 659
1968 330
16860 54
13531 155
8506 306
2174 301
5079 798
4231 813
2648 555
3427 489
3534 763
7204 661
1615 54
4203 594
9146 610
3860 295
3248 396