1396 349
3052 773
32668 568
2865 60
4742 832
3070 64
4242 622
4977 941
6270 220
4180 42
7162 149
3803 742
6459 246
7814 614