3004 60
18418 666
28945 361
72822 512
34567 208
3584 799
24875 594
11994 900
9474 265
2343 113
2600 54
11393 727
3869 125
4376 572
7143 107
4961 660
2932 198
5735 794
3426 410
5655 498
2719 38
5866 759
5356 276
12433 214
3066 218
42465 787
36360 463