2831 724
925 201
2631 673
3520 944
599 154
472 101
1871 471
92365 729
2273 238
73287 592
20178 201
15426 73
10280 598
109638 947
40497 421
4169 172
16591 618
16069 614
10358 64
3935 153
42123 846
37785 508
28983 773
63114 268
61843 205
2894 359
11613 620
10865 191