28602 271
21487 247
7623 694
3967 414
5115 599
17699 513
14609 874
10635 803
4560 598
14610 947
9790 80
18543 87
3154 58
3731 207
5925 160
6314 294
15793 851
12641 527
5510 237
5232 717
2015 66
7039 614
5814 606
5788 299