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