2878 89
6647 773
2333 218
1534 76
2459 321
4813 124
5084 504
4583 433
2990 338
4403 654
3498 787
11460 552
6953 684
5551 595
1745 119
3426 484