2975 568
2768 866
1384 189
89056 592
5983 484
5404 498
6372 175
7561 356
8644 357
2702 293
1881 290
5414 36
3709 707
4075 930
2567 1006
3439 815
6993 546
6907 512
9141 78