2661 49
5136 759
2880 60
44307 505
151866 362
36644 301
6659 311
7705 810
4768 127
12294 200
10426 681
5931 429
4070 92