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