11468 646
21980 638
5949 260
3108 869
157249 421
1214 247
1718 382
5854 314
15337 153
44018 341
7641 627