766 878
2145 677
1772 630
4896 125
920 501
2550 190
1460 280
1047 157
2214 234
1178 947
1461 288
772 610
6368 15
3635 870
1836 963
1834 159
1757 12