28892 143
8100 767
16580 654
4049 90
25093 402
9271 47
2284 44
5532 527
4175 469
8440 632
6882 566
5718 658
8493 600
3695 417
5433 846
5234 703
4046 576
6287 124
2147 310
3027 475