2575 580
19487 224
10493 593
3876 386
3629 649
5234 275
11217 59
4205 283
5792 99
7495 479
7696 48
6655 145
6004 438