2470 553
42738 847
25500 646
10454 256
3537 590
7476 823
3526 193
10168 347
9574 391
8507 788
7917 713
2529 471
3495 45
17271 593
3037 853