22948 886
23038 656
17494 95
10276 45
5249 185
6293 804
7690 51
4288 523
6719 552
9690 764
10794 50
28583 834
7791 346
6193 287
42048 210
23403 509