12196 632
22657 110
13011 206
18590 313
736771 2234
33436 735
11989 852
43930 491
9865 239
55090 150
43156 285