3100 596
5005 777
7528 799
21378 311
4516 262
5880 343
16295 189
34558 149
62766 892
156455 347
94617 760
401878 1217
134643 353
8675 340
17963 391
2878 181
5908 830
2155 137
2706 445
4766 155
6961 368
5668 166
5542 544
6478 567
9280 252
8187 579
30286 356
25005 407