3489 25
50691 400
5529 593
1926 262
3820 292
6330 496
3586 357
5014 175
12778 539
2693 394
2536 112
3015 520
6392 660
3423 595
4168 79
4763 505
1970 203
5020 823
8733 461
3191 622
7464 83
9084 471
3165 324
4796 291
29520 865
5043 443
8193 390
1368 149