13968 42
6282 212
18938 600
11418 723
7099 48
5300 138
9606 99
8032 31
9459 577
19968 291
13831 183
13140 693
4049 693
18915 398
19471 777
4747 30
19921 37
14341 829
10161 397
3944 76
17155 501
21671 255
3587 284
13125 493
4859 429
15858 380
11827 237
8297 925