2857 629
22107 377
3905 515
3799 806
4749 728
5908 705
53443 293
12904 443
12248 964
42677 850
14259 795
5098 132
6258 815
7479 697
5731 740
2069 161
2213 336