22947 886
23034 656
17492 95
10276 45
5249 185
6293 804
7689 51
4288 523
6719 552
9688 764
10794 50
28582 834
7789 346
6193 287
42047 210
23401 509