2946 116
9421 869
4981 377
3493 45
4959 684
5281 178
7993 314
7264 488
2755 277
7857 440
8858 867
5246 392
4643 626
6435 730
3072 182
8105 896
7193 110
3432 261
7433 571
15753 219
8815 676
8221 577
7753 350
5749 103
4976 392
4076 293
5481 676
5987 47