2384 538
1577 315
5267 858
808 49
2803 748
2697 706
10929 632
8967 692
8189 481
6103 126
4332 65
10684 793
5164 287
161068 707
122135 291
5612 190
3203 543