594 40
4578 320
12657 59
5282 689
3232 278
13200 119
36059 613
3194 386
3934 571
7911 655
2428 237
9614 716
31625 316
49970 738
3858 945
69457 438
1669 136
5238 588
4892 469
1037 177
2993 668
2335 178
1519 257
3716 914
7416 799
20729 189
3520 410
17054 105