22881 111
42932 725
9951 898
25439 660
32684 382
17958 90
11632 201
12126 105
10554 62
44810 311
71589 212
22698 314
24677 236