12503 87
8985 1017
47695 390
16565 331
24389 213
17328 421
10736 74
19755 779
10550 530
8936 239
8619 207
12181 109
11559 300
32989 198
10613 235
17393 132
4962 257
5510 631
12288 310
11348 736
8573 337
7035 70
7280 62
26759 352
7638 389
9105 415
10396 794
59172 586