5009 676
7348 503
22414 634
48324 752
9866 234
98399 796
29713 377
78243 257
9282 160
3231 448
3384 565
4226 159
4060 764
4415 396
3489 610
5373 208
8957 324
4446 397
25336 836
4692 728
2280 127
46282 481
3555 218
5444 437
6439 286
3465 584
2351858 3886
1117 110