11717 646
22061 638
5953 260
3117 869
158246 421
1219 247
1721 382
5861 314
15348 153
44355 342
7654 627