2957 568
2766 866
1383 189
88877 592
5977 484
5397 498
6370 175
7551 356
8633 357
2699 293
1878 290
5413 36
3704 707
4075 930
2566 1006
3438 815
6990 546
6903 512
9130 78