25199 260
28015 149
21056 70
32417 210
17411 746
10969 122
7370 633
6640 442
3677 610
15152 506
8908 648
14050 456
4573 675
4523 61
4615 312
3681 602