3338 907
395600 816
6965 34
5933 507
8460 485
6511 177
4319 305
20086 313
2579 428
10812 461
4302 457
39808 680