25215 260
28016 149
21062 70
32417 210
17411 746
10972 122
7370 633
6640 442
3677 610
15152 506
8908 648
14052 456
4573 675
4523 61
4615 312
3681 602