50327 400
3764 79
7291 83
39693 513
4682 42
6262 95
13844 631
4066 751
4509 825
4793 457
27814 386
16019 636
2449 514
5250 633
1861 43
4763 555
10217 472
5087 278
7716 310
15160 624
10702 512
7715 527
5840 94
5428 347
14293 669
1854 214
6013 625
5400 719