22821 111
42743 724
9912 898
25342 660
32514 382
17875 90
11602 201
12094 105
10517 62
44643 311
71015 210
22666 314
24528 236