2501 553
42846 847
25612 646
10513 256
3544 590
7569 823
3542 193
10186 347
9619 391
8524 788
7929 713
2537 471
3514 45
17416 593
3041 853