2685 428
3596 751
3214 529
2966 471
17276 141
6688 75
64405 650
1866 255
7722 32
4094 172
5994 535
5441 349
14727 855
4917 300
2047 269