12503 87
8985 1017
47695 390
16565 331
24389 213
17329 421
10736 74
19761 779
10550 530
8936 239
8619 207
12181 109
11560 300
32990 198
10614 235
17393 132
4962 257
5511 631
12288 310
11348 736
8573 337
7036 70
7281 62
26760 352
7638 389
9105 415
10396 794
59172 586