7810 791
11731 412
15865 327
7523 563
30994 426
103978 584
26191 59
65345 248
7463 434
5103 529
3897 73
2427 533
14677 58