3855 546
4008 83
2397 128
7979 814
2399 166
8702 789
2329 505
4634 760
6317 278
5517 654
4259 302
7698 646
7000 737
6445 396
2222 138
4272 641
5852 524
2177 447
7062 667
6802 154
3420 511
5366 473
2705 256
1000 26