5008 676
7346 503
22411 634
48308 752
9866 234
98362 796
29700 377
78235 257
9281 160
3231 448
3380 565
4216 159
4060 764
4402 396
3489 610
5372 208
8956 324
4446 397
25334 836
4691 728
2279 127
46277 481
3553 218
5437 437
6439 286
3465 584
2351382 3885
1115 110