2503 31
2378 404
18886 729
3837 584
7198 652
8810 405
5505 77
4159 588
2234 238
4591 500
4758 418
4519 481
17460 523
13289 735
9566 514
13454 505
6749 395
3020 156
7482 898
3719 143
5956 621
3449 298
3736 365
4028 485