7836 791
11746 412
15875 327
7525 563
31088 427
104186 584
26269 59
65458 248
7465 434
5114 529
3902 73
2429 533
14732 58