667 146
1827 386
1295 374
5229 371
1466 60
20442 528
29158 519
3686 79
4294 663
4896 549
255318 640
8229 203
2915 576