50325 400
3762 79
7291 83
39685 513
4682 42
6258 95
13844 631
4064 751
4509 825
4793 457
27812 386
16017 636
2449 514
5250 633
1861 43
4763 555
10217 472
5085 278
7716 310
15157 624
10700 512
7715 527
5840 94
5428 347
14293 669
1852 214
6012 625
5400 719