23940 656
18526 95
10429 45
5408 185
6401 804
7748 51
4380 523
6800 552
9774 764
10844 50
28731 834
7959 346
6299 287
42207 210
23634 509