3176 420
21137 104
9445 530
5479 83
10173 90
14906 656
6639 571
40375 248
2898 674
2556 415
1782 447
4254 651