7810 791
11733 412
15865 327
7523 563
30998 426
103989 584
26192 59
65359 248
7463 434
5103 529
3898 73
2427 533
14679 58