1050 116
3752 923
6417 793
5514 508
6657 489
4962 797
1979 327
4534 565
2416 451
2945 583
4315 762
5670 750
5187 474
4207 693
12635 741
1835 384