2341 31
2163 104
5369 564
4949 735
4014 418
3721 839
5067 464
976 79
741 37
693 89
31909 677
4983 387
2469 671
14862 116
6891 47
16159 731
1602 278