2604 312
3584 502
5829 655
4538 413
5579 638
4155 477
2354 221
3346 195
3504 101
4672 686
3463 34
3195 521
49047 189
2002 158
9431 545
2781 213
5739 410
10174 264
7216 428
10004 844
37403 717
5391 507
7142 702
5600 457
4766 686
3236 531
5302 766
3033 300