3239 506
6000 540
5818 392
30808 806
89977 591
77958 883
27638 171
17558 598
38913 173
13936 937
1629 262
2623 265
2384 419
5833 628