2195 658
3748 693
5835 664
4123 913
7082 480
2998 563
1245 234
1648 333
969 152
102220 557
1525 29
10455 135
5185 134