3585 115
5887 695
5375 211
5030 140
2769 181
5892 393
5166 348
4285 598
12629 560
4523 466
14625 747
13165 675
21285 187
9958 147
9428 392
8256 350
10279 45
7112 335
7031 92
8655 606
12440 458
13235 306
14112 250
13708 763