3489 25
50692 400
5532 593
1926 262
3821 292
6330 496
3586 357
5015 175
12778 539
2694 394
2536 112
3016 520
6393 660
3423 595
4169 79
4765 505
1970 203
5021 823
8733 461
3191 622
7464 83
9084 471
3166 324
4796 291
29521 865
5043 443
8195 390
1368 149