3058 331
7234 530
2538 405
3922 745
4794 868
48136 941
5965 245
24931 395
1520 118
10961 681
22170 461