2983 399
9966 252
3182 733
1210 910
6823 811
3048 883
4258 297
5683 265
4738 274
8982 889
2611 891
9941 864
1587 668
2313 886
5275 642
5043 856
4198 341
7342 384
7873 725
7240 130
1148 566
2314 432
9076 734
1748 954
2770 458
5262 584
9518 948
2788 585