19937 460
12589 58
9454 196
4929 98
3439 103
16359 641
2569 264
6085 488
6748 620
9292 257
2130 148
5542 263
4588 321
11591 571
12769 476
11330 699
3294 137
9599 526
6281 286
20240 873
3077 457
4493 757
3202 584
246976 1043
4246 378
99260 816
2344 250
7733 593