2134 306
9681 614
21678 488
22445 115
2409 230
3386 563
4271 742
3750 258
5165 40
10483 783
2488 359
15842 192
19968 301
7787 142
2542 179
32568 779
6322 660
4376 618
1717 49
14415 846
10591 348
5994 81
13487 331
47078 584
7237 476
2802 445
24432 392
2429 80