5007 676
7342 503
22409 634
48289 752
9864 234
98281 796
29687 377
78219 257
9277 160
3228 448
3375 565
4212 159
4059 764
4381 396
3485 610
5369 208
8955 324
4444 397
25323 836
4688 728
2278 127
46262 481
3547 218
5431 437
6433 286
3464 584
2350356 3885
1114 110