5933 468
8869 253
18148 709
2182 74
3882 302
4155 612
15866 440
27000 402
1087 126
2717 370
3564 574
1697 52
3535 575
1250 110
9686 27
2225 284
2056 315
5096 379
5150 917