5250 25
51587 400
6979 593
2499 262
4798 292
6807 497
4134 357
6393 175
15964 539
3092 394
3157 112
3501 521
7535 660
3876 595
4929 79
5329 505
2545 203
5532 823
9517 461
3624 622
8082 83
12312 471
3704 324
6864 291
31918 865
6073 444
9269 390
1767 149