7810 791
11728 412
15865 327
7523 563
30991 426
103973 584
26188 59
65341 248
7461 434
5103 529
3895 73
2427 533
14674 58