3505 150
4655 513
18965 213
5696 78
3818 80
1122 83
3507 184
2361 208
12354 419
5688 99
16402 517
3932 582
8016 536
1604 154
2535 296
13556 575
9923 627
15631 651
3811 570
5584 366
3322 573
3207 282
7715 145
6553 786
2989 469
4257 494
3245 587
6504 478