5672 850
6985 612
11039 394
2974 628
23301 265
32031 91
5664 714
8960 80
4685 488
39316 263
6252 755
5263 653
10600 687
17912 322
11138 969
4087 261
3318 387