3489 25
50692 400
5532 593
1927 262
3824 292
6330 496
3587 357
5016 175
12780 539
2694 394
2536 112
3016 520
6393 660
3423 595
4169 79
4765 505
1970 203
5021 823
8733 461
3191 622
7465 83
9085 471
3166 324
4796 291
29526 865
5043 443
8195 390
1368 149