3396 308
1985 423
2908 701
3445 722
680 57
2367 344
6644 503
5354 517
3475 199
5322 857
6144 541
11925 181
3097 656
3690 639
2687 405
6728 826
3007 577
5832 315
7667 729
2446 433
2675 361
1788 376
1565 238
2553 426