19937 629
5432 590
8788 73
3382 113
4249 214
8641 137
18983 166
12812 729
10662 1012
15051 585
22052 173
8009 56
21723 294
4582 402
7054 120
5015 131
7173 951
354428 707
4473 342
6836 121
5786 526
2314 595
12686 362
4455 227
2708 427
2570 350
5475 665
3887 849