2521 533
160263 763
5300 493
10923 95
356798 575
11391 108
28537 691
13085 117
37746 643
2870 462
6480 672
7174 408
4233 568