22737 575
17263 380
10657 363
9685 253
8643 867
6944 110
12708 555
5301 169
6954 92
8415 482
16554 187
6853 970
8642 731
5810 469
6390 618
15107 693
2185 331
10456 502