16003 157
24314 384
11580 576
11391 40
6761 598
6397 288
15075 351
7608 687
5991 623
3707 628
2388 159
4629 760
1476 39
9002 762
4410 572
17728 416
19863 405
4609 642
4306 713
8415 422
7704 318
3423 69
2519 52
12228 215
12096 594
3794 360
18338 709
6954 457