3504 150
4654 513
18961 213
5696 78
3816 80
1122 83
3507 184
2360 208
12349 419
5680 99
16389 517
3930 582
8015 536
1604 154
2535 296
13524 575
9918 627
15623 651
3810 570
5584 366
3321 573
3207 282
7702 145
6553 786
2989 469
4256 494
3245 587
6503 478