11470 646
21980 638
5949 260
3108 869
157253 421
1214 247
1718 382
5854 314
15337 153
44024 341
7641 627