7810 791
11732 412
15865 327
7523 563
30996 426
103978 584
26192 59
65351 248
7463 434
5103 529
3897 73
2427 533
14678 58