3605 280
10821 692
5883 516
7662 628
4635 589
8835 541
5268 464
4212 114
9910 410
8026 529
5120 379
5767 214
8829 102
6040 914
4440 187
6846 181
10137 715
5445 117
6938 833
4018 394
9701 351
5745 345
3170 40
3392 213
7460 77
2453 220
6788 575
23094 893