2000 75
18711 415
2690 513
28859 663
3179 463
3350 551
5441 578
21575 541
3967 567
6168 796
2454 37
62368 504
41743 715
36121 696
20606 169
5390 335
6184 601
8346 803
38739 571
18460 835
12615 453
14323 130
17460 421
11797 335
26767 581
5636 801
7157 293
25352 108