22944 886
23033 656
17492 95
10275 45
5249 185
6291 804
7689 51
4288 523
6719 552
9688 764
10794 50
28581 834
7789 346
6193 287
42046 210
23400 509