2957 735
1413 71
3337 662
7765 628
2385 600
5584 247
7709 729
5193 585
1432 215
5333 672
6909 476
2999 207
9235 451
1389 39
3186 845
2316 425
10011 691
1537 243
4954 460
2014 396
2946 475
6274 372
2641 44
3906 397