5900 501
46226 760
4205 252
14471 674
6467 837
4620 503
5883 746
5107 759
2694 97
3632 242
4161 677
3947 562
5776 338
35742 128
7614 483
54183 516
2862 424
1916 139
164334 461
6646 732
5319 491
5263 648
133683 296
96587 710
57693 504