3000 68
12501 176
24250 589
5356 581
2092 90
4147 476
42003 415
7308 452
129032 161
3981 503
37736 283
8987 73
13573 628
51668 454
52693 776
47188 523
53648 82
67535 304
39433 571
20500 185
10342 225
9325 255
18179 187
10209 705
17563 75
23087 33
6996 371
13833 415