3653 310
4403 530
2107 230
1938 174
1463 148
5469 899
5160 729
3080 53
4686 67
3591 418
5326 651
25105 75
16336 218