5110 25
51481 400
6847 593
2470 262
4755 292
6777 497
4101 357
6273 175
15370 539
3071 394
3108 112
3455 521
7407 660
3842 595
4904 79
5257 505
2459 203
5494 823
9419 461
3596 622
7986 83
12111 471
3650 324
6797 291
31668 865
5991 443
9128 390
1742 149