3501 25
50696 400
5539 593
1935 262
3832 292
6330 496
3592 357
5035 175
12798 539
2694 394
2540 112
3017 520
6396 660
3424 595
4172 79
4768 505
1970 203
5024 823
8735 461
3193 622
7465 83
9093 471
3171 324
4799 291
29542 865
5047 443
8202 390
1369 149