5007 676
7342 503
22409 634
48281 752
9864 234
98252 796
29685 377
78208 257
9275 160
3228 448
3375 565
4209 159
4059 764
4378 396
3485 610
5367 208
8953 324
4444 397
25322 836
4687 728
2277 127
46256 481
3547 218
5428 437
6430 286
3460 584
2350093 3883
1113 110