2439 699
2335 427
5873 465
5131 293
10525 497
5164 64
25366 372
2576 463
4060 657
3296 556
8559 389
2784 262
1890 318