2604 312
3584 502
5829 655
4539 413
5581 638
4155 477
2354 221
3346 195
3504 101
4673 686
3463 34
3195 521
49050 189
2002 158
9431 545
2782 213
5741 410
10175 264
7216 428
10005 844
37403 717
5391 507
7142 702
5600 457
4767 686
3236 531
5302 766
3035 300