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