12289 440
3204 95
5122 566
4608 332
4583 748
4857 198
11675 80
6631 60
14874 471
4179 177
14680 755
12191 640
6235 284
5558 646
3481 467
5184 628
4371 268
16686 329
3862 228
5095 539
4216 68
7361 417
3566 381
10159 420
4813 375
3545 529
5594 522
23048 332