3903 545
5315 542
4858 102
12808 245
3246 46
3511 169
5909 84
5056 431
8250 541
6918 649
8545 673
7198 104
4371 139
5671 731
4580 405
3938 120
2856 291
7427 606
7605 399
6675 476
6662 196
5899 432
5721 431
4615 312