3531 700
4366 427
17604 471
5529 293
11441 497
5593 64
32815 374
19748 474
4367 657
3440 556
8693 389
2983 262
1940 318