3616 68
10129 123
16680 903
13475 339
18188 799
3765 97
17614 526
11285 584
21018 197
4982 232
5499 423
3727 100
8996 553
11471 881
19597 721
9228 511
10112 406
4733 54
16672 399
9870 596
8925 687
4548 515
7867 344
3241 298