14731 251
4996 565
3452 493
25549 703
3000 376
9521 548
4580 295
2792 558
10049 554
9952 598
20143 757
20948 566
3216 517
3855 691
1231 93