19937 460
12591 58
9454 196
4929 98
3439 103
16360 641
2569 264
6086 488
6749 620
9294 257
2130 148
5542 263
4589 321
11592 571
12770 476
11330 699
3294 137
9599 526
6281 286
20240 873
3078 457
4495 757
3202 584
246976 1043
4246 378
99260 816
2344 250
7733 593