3230 600
8185 743
2841 263
5471 180
14844 506
17870 709
5046 253
2873 106
6044 592
9345 184
6619 569
11330 711
4324 623
11517 687
4831 540
6245 545
5666 512
17107 114
9733 461
14716 280
6460 850
16003 884
28587 524
12530 784
6402 320
1373 215
9088 68
8724 561