12196 632
22656 110
13011 206
18590 313
736736 2234
33433 735
11989 852
43926 491
9865 239
55082 150
43155 285