11474 646
21980 638
5949 260
3109 869
157262 421
1214 247
1718 382
5854 314
15337 153
44029 341
7641 627