3653 310
4403 530
2107 230
1938 174
1463 148
5469 899
5162 729
3080 53
4687 67
3591 418
5326 651
25107 75
16341 218