5028 85
2412 654
1746 107
2650 246
1846 234
2952 219
6692 251
26828 376
18507 504
5860 517
5854 697
2829 767
3097 846
4619 761
3823 490
1434 245
3444 917
3016 631
2017 389
3313 627