15540 575
2678 331
4954 300
8921 823
3751 797
5403 125
5263 488
671 46
13161 722
6019 68
2180 536
10259 368
11103 520
4753 830
1316 68
1532 83
5298 818
4561 706
1963 59
5673 628
9494 461
6543 522
4666 427
3120 205