13556 505
5039 523
4903 629
2012 308
3650 285
11606 666
4359 733
2407 308
3543 864
8054 195
3730 457
4143 481
4814 575
3633 638
4129 485
4488 928
3530 657
6795 559
4302 687
2613 270
3268 623
5011 275
7970 480
3922 551