3176 420
21137 104
9445 530
5476 83
10172 90
14905 656
6639 571
40357 248
2898 674
2556 415
1782 447
4254 651