5891 455
4675 462
7422 181
2547 64
5943 774
6575 817
5427 587
2429 358
34659 815
9359 694
14811 723
2165 566
1440 263
10583 194
3765 922