22831 111
42779 724
9916 898
25370 660
32554 382
17895 90
11612 201
12101 105
10521 62
44684 311
71201 211
22672 314
24569 236