4495 400
13596 286
20984 328
14045 422
19026 871
4449 422
6744 374
12977 448
29650 89
10442 396
17344 505
10313 71
8779 321
15106 509
5456 97
17782 592
9831 419
10578 672
17951 203
11646 405
33898 117
23807 58
13698 37
19535 109
23668 74
10000 495
9057 533
5423 175