3230 600
8184 743
2840 263
5471 180
14844 506
17869 709
5045 253
2873 106
6043 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