3993 438
2995 656
2445 220
14803 413
2300 458
34752 642
4882 744
10080 448
4058 378
13022 503
3561 223
901 89
10599 583