3100 596
5005 777
7528 799
21378 311
4515 262
5879 343
16293 189
34556 149
62763 892
156450 347
94614 760
401846 1217
134640 353
8675 340
17963 391
2878 181
5907 830
2155 137
2706 445
4766 155
6961 368
5668 166
5542 544
6478 567
9280 252
8187 579
30285 356
25005 407