22905 886
22953 656
17432 95
10237 45
5207 185
6260 804
7664 51
4266 523
6682 552
9636 764
10765 50
28522 834
7752 346
6165 287
41961 210
23323 509