22862 111
42887 725
9944 898
25420 660
32642 382
17943 90
11625 201
12120 105
10547 62
44779 311
71525 211
22687 314
24642 236